Members of South African political parties, civil society organisations and other supporters marched through the streets of Johannesburg on Wednesday demanding...
Tag - JOHANNESBURG
South Africa’s largest opposition party has teamed up with six small groups to build a coalition aimed at ousting the long-ruling ANC in next...