Monthly Archive: June 2013

Jun 05

Miami-Dade Police Tackle, Choke 14-Year-Old For Giving Them “Dehumanizing Stare