Intense weather for SA this weekend 20 June 2019 A cold front is making its way to South Africa and is expected to reach... read more