
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.