garland tornado

Texas Tornadoes Kill 8 People in Dallas Suburbs

At least 8 people are reported to have been killed in Texas in new tornadoes, raising the death toll to…

9 years ago