Protests, police, water cannons mark anti-femicide demonstrations in Cape Town, South Africa news24.com Submitted by n_n on September 4, 2019 at 5:33 PM in Feminism No comments 1