Advertisement

Haiti devastated by deadly flooding

Heavy rain and flooding triggered landslides that devastated the nation of Haiti, causing at least 42 fatalities and 11 people to be missing on June 5. Local residents clean the streets of Leogane.