Hurricane Fiona Makes Landfall in Dominican Republic After Knocking Out Power in Puerto Rico
Flooding caused by Hurricane Fiona in Cayey, P.R., on Sunday. Forecasters said as much as 30 inches of rain could fall in some places. Hurricane Fiona made landfall on the…
