Christopher Anderson In the hold of the boat 'Believe in God', some hundred miles off the coast of the Bahamas, after leaving L'lle de la Tortue, Haiti. The Haitians aboard are terrified as we realize that the boat is
(...) sinking. Most do not know how to swim and are willing to risk their lives to make it to America. Haiti. 2000. © Christopher Anderson | Magnum Photos