NBC NewsTornados, heavy rain kill 5, leave behind severe damage in Louisiana and TexasApr 25, 2019Elisha FieldstadtBy Elisha Fieldstadtmore_vert
The News StarRuston, Tech will need months to recover from deadly tornado that killed mother, sonApr 25, 2019Greg Hilburn & Barbara LeaderBy Greg Hilburn & Barbara Leadermore_vert