Protesters are led away in handcuffs by Denver police after occupying the Auraria campus, Friday, April 26, 2024.
As featured on
Police officers arrested more than two dozen pro-Palestinian protesters on Friday, a day aft…
Protesters are led away in handcuffs by Denver police after occupying the Auraria campus, Friday, April 26, 2024.
Police officers arrested more than two dozen pro-Palestinian protesters on Friday, a day aft…