George4
New member
Hurricane Fiona Makes Landfall on Puerto Rico, Knocking Out Power to Island The entire island of Puerto Rico was without power on Sunday as Hurricane Fiona made landfall and threatened to cause "catastrophic flooding" and landslides before barreling toward the Dominican Republic, a government agency said.