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

Published October 20, 2020 6 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 (Nir)