Tropical Storm Cindy makes landfall in Louisiana, Texas
Thursday, June 22, 2017 - 05:22
in Earth & Climate
Tropical Storm Cindy made landfall on Gulf Coast states early Thursday, packing nearly 40 mph winds and heavy rainfall, forecasters said.