A voodoo devotee sings in the National Cemetery in Port-au-Prince, Haiti, November 2, 2005. Haitians.....
A voodoo devotee sings in the National Cemetery in Port-au-Prince, Haiti, November 2, 2005. Haitians are celebrating at ceremonies honoring the Gede, a group of spirits responsible for the dead, for two days.