The temple is a historical and modern symbolism of spiritual practice in Benin republic. It also acts as a basilica for voodoo worshippers in West Africa and all over the world. In this town, pythons ...
Four Christian priests from a Benin anti-voodoo cult were arrested and charged on Friday for their suspected role in five deaths during prayers held last month in anticipation of the end of the world.