WELCOME to TRUTH ... not TASERS

You may have arrived here via a direct link to a specific post. To see the most recent posts, click HERE.

Monday, February 18, 2013

Alien Boy - The Life and Death of James Chasse

A documentary about the September 17, 2006 death of James Chasse.

From the website:  On Sept. 17, 2006 James Chasse was stopped by three law enforcement officers in Portland, Oregon in broad daylight.  A dozen eyewitnesses watched in horror as the officers tackled, beat, kicked, and tasered James until he lay motionless on the pavement with 16 broken ribs and a punctured lung. He died in the custody of Portland police about two hours later.

http://alienboy.org/