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.

Wednesday, June 09, 2010

Man dies in Texas

June 9, 2010: Terrelle Leray Houston, 22, Hempstead, Texas

1 comment:

Anonymous said...

Death via taser-induced difficulty breathing.