caprotestban043024.jpg
Zip tie handcuffs hang from the belt of an Indiana State Police officer April 25, 2024, in Dunn Meadow in Bloomington. Police arrested 56 people April 25 and 27 in Dunn Meadow.
Zip tie handcuffs hang from the belt of an Indiana State Police officer April 25, 2024, in Dunn Meadow in Bloomington. Police arrested 56 people April 25 and 27 in Dunn Meadow.