Posted 2:17pm Sunday 27th September 2015 by Finbarr Noble
A head of one of the world’s many religions died in the last fortnight with little international fanfare. Max Gesner Beauvoir was the spiritual leader of Haiti’s voodoo faith, a biochemist as well as a voodooist. Beauvoir became the Supreme Servitur in 2008. Voodoo originated in Read more...
Showing items with the tag: