South Africa Elections: Support for Palestine may not save ANC
Democratic Alliance supporters on the streets demonstrating against corruption [Joseph Chirume] Millions of South Africans will be heading to the polls on 29 May 2024 to elect a new parliament which will choose the next government. The elections have come …