Hurricane Fiona dumped torrential rain on the Dominican Republic on Monday after triggering major flooding in Puerto Rico and widespread power blackouts in both Caribbean islands.
Hurricane Fiona dumped torrential rain on the Dominican Republic on Monday after triggering major flooding in Puerto Rico and widespread power blackouts in both Caribbean islands.