About 40 migrants died yesterday after a boat they were travelling in caught fire off the northern coast of Haiti, with police saying the explosion was sparked by a voodoo ritual gone wrong.

image