The Eastern Cape will experience widespread rainfall, strong winds, and cooler temperatures due to the impact of a cold front ...