Thousands of people recently converged on Ouidah, Benin’s coastal city and the spiritual heart of Vodun, to celebrate the country’s annual Vodun Days festival. […]
President Donald Trump’s administration is set to impose new travel restrictions targeting 43 countries, with 22 African nations on the list. The draft, […]