Michelle never went messing around in that "voodoo mess..."
A tale of slave ship torture and voodoo.
A scientist displays his latest curiosity in Haiti.