SOUTH AFRICA - Cape Town - Cape Peninsula University of Technology students protest (Video) (GZv)

Published October 16, 2020 4 Views

Rumble Cape Town - 190212 - A student arrested during Cput protest in Athlone Campus during a protest.video by Ayanda Ndamane African News Agency/ANA (GZv)