Published: Aug 23, 2023, 20:30 IST | Updated: Aug 23, 2023, 20:30 IST
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.