Monday, August 9th 2021, 5:30 pm
The Acting Locust Grove Police Chief is out on bond after being arrested Saturday for public intoxication along the Illinois River, according to the Grand River Dam Authority.
GRDA police say Steven Rose had slurred speech, bloodshot eyes, and was unsteady on this feet. They say cell phone video shows Rose getting into a fight and punching someone after another person tried to take them down into the water.
Officers say Rose was also punched several times by the victim in self-defense. Rose took over the department in June after then police chief Chuck Williams was charged with stealing meth from the property room
Related Story: Locust Grove Police Chief Arrested On Accusations Of Stealing Drugs And Weapons
August 9th, 2021
November 18th, 2024
November 18th, 2024
November 18th, 2024
November 18th, 2024
November 18th, 2024
November 18th, 2024