Saginaw resident Vance D. Martin was pulled over by Michigan State Police troopers after reportedly speeding and running two stop signs. Things would escalate to the point that the officer punched a handcuffed Martin in the face. Saginaw Police Department has now released footage recorded by its officers. Posted by Persist |