South Africa may be far from perfect, but ours is a truly blessed country, writes Abbey Makoe.
The Electoral Commission of South Africa ( IEC) has encouraged South Africans who haven’t registered to vote in the forthcoming elections to do so .
President Cyril Ramaphosa will deliver the annual State of the National Address on Thursday evening.
President Cyril Ramaphosa has put final touches to his speech before delivery in Parliament Thursday evening.
The Department of International Relations says it appreciates the concerns that some Western countries have raised about corruption in South Africa but adds that established diplomatic protocol should have been followed.