“It is a sacrifice for Thron,” beamed a sword-wielding priest named Houénndé. “He will use their life force to protect these people from evil spirits.” Benin is the birthplace of Voodoo ...
Welcome to the ancient town of Ouidah, in southern Benin, a mecca of gods and spirits where the celebration of the annual Voodoo festival brings a mix of tourism and religion in a clash of ...