Tornadoes in Texas, Deadly Storms in Arkansas, Mississippi, and Tennessee Kill 25

Tornadoes in Texas and related storms in Arkansas, Mississippi, and Tennessee claimed 25 lives since Wednesday. At many as 11 people died when tornadoes touched down in Garland, Texas. Ari Sarsalari is a meteorologist for The Weather Channel. She says…