Sword-wielding priests preaching a message of love draw tourists to the birthplace of Voodoo 26.07.2024 09:00 Telegraph.co.uk