South Africa's weather forecast: Thunderstorms, heat, and yellow warnings aheadBy Simon Majadibodu | Published 15h ago