Campus police at the University of South Florida in Tampa arrested three protesters during a pro-Palestinian demonstration that began shortly …
Campus police at the University of South Florida in Tampa arrested three protesters during a pro-Palestinian demonstration that began shortly …
In