Voodoo alive and well in Haiti