Satellites Show Tropical Storm Franklin Making Landfall in Barahona, Dominican Republic (8/23/23)
Satellites Show Tropical Storm Franklin Making Landfall in Barahona, Dominican Republic (8/23/23)