Benin’s mecca of spirits and gods draws tourists and followers with famed Voodoo festival by AWARA MUSAFIR BUREAU January 18, 2025