Friday, June 28, 2013

Police strap citizens down, draw their blood

Horror stories of police brutality becoming increasingly common. The newest horror: forced blood testing.

Atlanta News, Weather, Traffic, and Sports | FOX 5

No comments:

Post a Comment