The mayor of Cape Town, South Africa's second largest city, was ousted by her own party on Tuesday after her administration came under fire over mismanagement and alleged corruption.
Subscribe to our newsletter
Sign up for our newsletter, and be the first to get the latest news on Vanguard.