Protesters and Police Clash as Protesters Lock Cobb Gate, Police Arrest Three
By Maroon Staff
/ October 11, 2024
