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. Organized by the government and held every January, the event highlights the cultural, spiritual, and historical significance of Vodun, often misunderstood outside the region. On the day, devotees, tourists, and members […]