President Donald Trump has repeatedly declared Iran and the US are on the verge of agreeing on a deal to end the Middle East war, but a litany of sticking points has delayed finalising an accord and will complicate its implementation, analysts say.
Partly cloudy, cool to cold conditions are forecast for most parts of the country, with drizzle in parts of Limpopo, Mpumalanga, the Western Cape, Eastern Cape and KwaZulu-Natal, according to the South African Weather Service.
News24 brings you the top stories of the day, summarised into neat little packages. Read through quickly or listen to the articles via our customised text-to-speech feature.