Haitian Voodoo in the White House [Commentary by Bill Muckler]
Haitian Voodoo in the White House by Bill Muckler, TLB contributing author Supreme chief of Haitian voodoo Max Beauvoir stands close to a relief painting representative of a voodoo ceremony on February 24, 2010 during […]