Tropical Storm Cindy Makes Landfall in Louisiana
Tropical Storm Cindy has made landfall at 4:30 ET this morning, close to Cameron, Louisiana. Heavy rain and gusty winds continue to batter southeastern Texas and southwestern Louisiana. Rainfall amounts between 2-3 inches have already been reported southeast of Houston,…



