Feds Arrest 3 Muncie Police Officers
Excessive Force Federal authorities had been investigating allegations of excessive use of force by two Muncie (Indiana) police officers and the falsification of records by a third officer. On Friday… Continue reading "Feds Arrest 3 Muncie Police Officers"