Crime

June 22, 2014

Heavy rains cause flooding in parts of North Texas

The National Weather Service in Fort Worth reported 8.5 inches of rain south of Glen Rose.

Related content

Comments

Videos

Editor's Choice Videos