Crime

June 22, 2014 6:51 PM

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

Editor's Choice Videos