10 arrested as police clash with pro-Palestine demonstrators at USF
University of South Florida police announced that 10 people were arrested on Tuesday after a clash between protesters and police at the Tampa campus.
University of South Florida police announced that 10 people were arrested on Tuesday after a clash between protesters and police at the Tampa campus.