Satellite images show Haiti drenched by Grace as Fred hits Florida and third storm forms

Satellite images show Haiti drenched by Grace as Fred hits Florida and third storm forms