SharethisGallery
Residents struggle to cross a flooded river due to heavy rains caused by tropical storm Noel, in Leogan, southern Haiti, Monday, Oct. 29, 2007.
Author: CBS News Staff
Credit: AP Photo/Ariana Cubillos