A historic town hall in the French city of Limoges has been left largely destroyed after a fire tore through the building during a wave of...
Johannesburg is a city built on gold, grit, and history. From struggle-era landmarks to sites dating back millions of years, the city and its surrounds are...