All Roads Lead to the Holy City of Touba Huge throngs of people traveled in recent days to Touba, 120 miles west of Senegal’s capital of Dakar, for West Africa’s largest religious [...]
Thailand’s killer roads: The man who collects helmets of dead motorbike crash victims as safety reminder Thailand’s roads are some of the most dangerous in the world. Every year around 20,000 people die in fatal crashes. Around three quarters [...]