The third storm of the 2017 hurricane season, Tropical Storm Cindy, has made landfall in the US near the Texas/Louisiana border, according to the US Met Office.
The third storm of the 2017 hurricane season, Tropical Storm Cindy, has made landfall in the US near the Texas/Louisiana border, according to the US Met Office.