Heavy rain creates treacherous conditions in South, Gulf Coast:
CBS News·2026-06-17·via Home - CBSNews.com
Heavy rain on Tuesday hammered parts of Texas, Louisiana and Mississippi, creating dangerous conditions and leaving drivers stranded. Jason Allen reports.