Video: Town council reviews arrest that put Mantua police chief on leave
Oct 17, 2024, 10:40 PM | Updated: Oct 18, 2024, 12:38 am
Strong emotions were shown during Thursday night’s town council of Mantua, where people have been gathering signatures to get their chief fired after accusations of excessive force.
Read more: