Ouidah in Benin hosted thousands of visitors on Friday for the 2025 Voodoo Festival. The annual festival featured traditional ceremonies, dances, and rituals that offer deep insights into the ...