As a storm spread over large parts of Gauteng yesterday, Johannesburg was pummelled by massive hailstones, strong winds, and heavy rain.
Continue Reading