Nation

At least 2 tornadoes touch down in Houston area

At least two tornadoes touched down in the Houston area over the weekend as storms brought high winds and heavy rains, damaging homes and businesses and causing flooding. (Jan. 10)