Storm Franklin makes landfall with heavy rain & floods WION Climate Tracker

1 year ago
13

Tropical storm Franklin made landfall on Wednesday on the island of Hispaniola, shared by the Caribbean nations of Dominican Republic and Haiti, leaving the island heavily flooded.

Loading comments...