South Africa’s speaker of parliament Nosiviwe Mapisa-Nqakula resigns over corruption charges
South African Speaker of Parliament Nosiviwe Mapisa-Nqakula has resigned after police raided…
South Africa Offers To Host Peace Talks Between Russia And Ukraine
South Africa has offered to host the Inter-Parliamentary Union (IPU) facilitated peace…