Crews clear crash northbound I-25 north of Castle Rock


Authorities have cleared a crash on northbound Interstate 25 near Castle Rock, untangling traffic heading toward Denver.

The crash was reported about 10:20 a.m. at Happy Canyon Road at exit 137. The crash was cleared by 11:15 a.m., and state traffic cameras show that traffic is flowing.

No details about the crash were available.

Colorado child protective agencies still falling short despite pledges to increase staffing
Colorado man sentenced to over 200 years after shooting at deputies