On Saturday, storm clouds swept through Upington in the Northern Cape, bringing with them a wall of dust that was captured on video.
Continue Reading