The torrential rains of Hurricane Tomas have forced thousands of Haitians to high ground to escape flooding, and at least seven people have died as the storm crossed the island and headed out to sea.
The worst of the damage has been in Leogane, a coastal town that was more than two-thirds destroyed in the January earthquake. Here medical workers have been struggling to contain an outbreak of cholera which has killed nearly 450 and infected nearly 7,000 people so far.
The UN and relief agencies are on maximum flood alert, and while the worst now appears to be over and Haiti has escaped the full blast of hurricane-force winds, continuing heavy rain is a serious concern.
Hundreds of thousands of people are still living in tents and rough shelters following the earthquake, and extreme weather only makes their situation more precarious.
Jamaica was mostly spared by Tomas and the neighbouring Domincan Republic was hit by some flash flooding. Tomas is now heading into the Atlantic, with landfall in the Bahamas
expected sometime early tonight.
Tomas downgraded to Tropical Storm, quits Haiti