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

Published October 17, 2020 2 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 (aTW)