Residents struggle to cross a flooded river due to heavy rains caused by tropical storm Noel, in Leogan, southern Haiti, Monday, Oct. 29, 2007.
(Photo: AP Photo/Ariana Cubillos)
Share This Gallery