Wednesday, April 4, 2012

Wendell Allen, March 9, 2012


Wendell Allen was an unarmed 20-year-old who was shot to death by police officer Joshua Colcough in New Orleans, Louisiana on March 7, 2012 during a raid at a home. The police were there with a search warrant for marijuana.

No comments: