Gaza protesters clash with police at US universities

Gaza protesters clash with police at US universities

BBC News

Published

Demonstrators in Texas were met with state troopers as protests lead to arrests on campuses across the country.

Full Article