Thursday, May 30, 2013

"dehumanizing stares"

Dogs make us human. Except when even a 6-week old puppy is not enough to "humanize" you in the eye of the police:
New cell phone footage shows Miami-Dade Police officers aggressively pinning an unarmed teen to the ground while choking him. His alleged crime: giving the officers “dehumanizing stares” and “clenching his fists.”  
Fourteen-year-old Tremaine McMillan says he was feeding his puppy and playing on the beach with some friends when cops riding ATVs approached him and asked what he was doing. The "peacekeeping" officers say they saw McMillan roughhousing with another teenager, told him it was “unacceptable behavior,” and asked where his mother was. When McMillan walked away, they chased him on ATVs, jumped out, pinned him to the ground and arrested him.
These screenshots are from the arrest video shot by the kid's mother - via Alternet.