Charges Dropped Against Troopers in Owosso After Controversial Arrest

John

In Owosso, Michigan, charges have been dropped against two state troopers who were accused of using excessive force during an arrest. The incident occurred ...