Tornado spotted in East Texas, where storms are blamed for deaths of at least 4 people

Tornado spotted in East Texas, where storms are blamed for deaths of at least 4 peopleA tornado was spotted near Canton, Texas, east of Dallas, on Saturday, April 29.



Yahoo News – Latest News & Headlines