US | Sat Aug 25, 2012 7:06pm EDT

Tropical Storm Isaac drenches Haiti, swipes Cuba