Hurricane Fiona makes landfall in Dominican Republic after hitting Puerto Rico
Hurricane Fiona made landfall in the Dominican Republic on Monday after unleashing havoc in Puerto Rico, where the power grid was knocked out and residents suffered floods and landslides. Maximum sustained winds at landfall in the Dominican Republic are estimated to be 90 mph, according to the National Hurricane Center. Significant flooding caused by the hurricane … Continued