Cold temperatures, extensive rain and possible flooding are forecast across South Africa this weekend and early next week. Continue reading...