Authentic African News
South Africa: Protests, Police, Water Cannons Mark Anti-Femicide Demonstrations in Cape Town
[News24Wire] The fear and horror over the rape and murder of women was brought to the attention of delegates attending the World Economic Forum in Cape Town on Wednesday with the refrain "Where is Cyril? Where is Cyril" being chanted by protesters outside the Cape Town International Convention Centre (CTICC).
← Older Post
Newer Post →