Deadly EF-3 tornado hits Ruston, rips through Louisiana Tech University campus, Louisiana
An EF-3 tornado hit the city of Ruston and Louisiana Tech University campus early Thursday morning (local time), April 25, 2019. Two people have lost their lives in the city. Ruston Mayor Ronny Walker confirmed the two fatalities but declined to identify them….