Christopher Anderson In the hold of the boat 'Believe in God' some hundred miles off the coast of the Bahamas after leaving Ile de la Tortue, Haiti. The Haitians aboard are terrified as we realize that the boat is sink
(...) ing. Most do not know how to swim. They are willing to risk life to make it to America. 44 Haitians are on board attempting to reach America. Haiti. 2000. © Christopher Anderson | Magnum Photos