TTexas Read More Strong Winds, Heavy Rain and Lightning Batter South TexasJune 16, 2026 Strong winds, rain, and lightning struck South Padre Island in Texas in the early hours of Tuesday, June…