Home Current News Texas and Louisiana on alert for deluge of tropical rainfallNewsCurrent NewsTexas and Louisiana on alert for deluge of tropical rainfallJune 16, 202411FacebookTwitterPinterestWhatsApp texas and louisiana on alert for deluge of tropical rainfall Source: yahoo.com/news