Sunday, September 18, 2011

Police Use Excessive Force Against Mentally Disabled Man

Piece of shit cowboy cop Tazes surrendering mentally challenged man. What an outstanding display of law enforcement.