Police say teen shot self in head -- while hands cuffed behind back

Salon
Dec. 16, 2013

In yet another case of defying the limits of physiology, 17-year-old Jesus Huerta died in Durham police custody.

Read More







MORE FROM INFORMATIONLIBERATION:
Cop Hits Female College Basketball Player Walking On Crosswalk With Patrol Car, Cited For 'Failure To Yield,' Pays $135 Fine










All original InformationLiberation articles CC 4.0



About Us - Disclaimer - Privacy Policy