In this horrific video you see the shirtless 15-year-old scream as he lies face down on the kitchen floor of his Tucson, Arizona group home. He unfortunately has no arms or legs, so he can’t flee or fight back against the sheriff deputy who is at least twice his size. Another teen is the group home filmed the confrontation and then he himself was head slammed into the wall by deputies.
Get to know Crystal Rosas on Z100 New York! Find her bio, blogs, and social media handles.Full Bio