Hurricane Fiona made landfall southwest of the popular resort town of Punta Cana, setting off mudslides that damaged highways and shuttered resorts, officials said.



Source link

By admin