Tropical Storm Isaac Unleashes Heavy Rain Over Haiti

10 Days of Glam! Up to 50% off Beauty!

Tropical Storm Isaac unleashed heavy rain over Haiti on Friday, raising the threat of floods and mudslides that could worsen the misery of a nation still devastated from the 2010 earthquake.