Voodoo worshippers gather in Benin to pay their respects
In Benin, worshippers of Voodoo, a religion that worships gods and natural spirits, have gathered to pay their respects to the deities yesterday. The annual meeting takes place on the beach in Ouidah, a former slave trading hub, by the…