Video of a newly-suspended police officer throwing punches to a handcuffed teen girl in a squad car has produced worldwide anger and protests.On Friday, a viral social media clip showed a female officer in Michigan beating a teen girl in the back of a police car, sparking cries from the Lansing chapter of Black Lives Matter, to charge the officers with assault, according to Lansing City Pulse.