• Wion
  • /World
  • /Storm Franklin makes landfall with heavy rain & floods

Storm Franklin makes landfall with heavy rain & floods

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.