Saturday, March 18, 2023

Protestors call for resignations after students, employee arrested on USF campus


Protestors at the University of South Florida are calling for the resignation of the school’s police chief and president following arrests recently made on the campus.....MORE

No comments: