Jul 6, 2010 10:54 PM by Bea Karnes, News First 5
A woman has committed suicide by leaping off the Baptist Road overpass onto I-25, according to the Colorado State Patrol. Northbound traffic was being diverted off the interstate, but is now back open.
A law enforcement representative at the scene told News First the woman left a suicide note in a pick-up truck nearby on Baptist Road. The woman had lost her business a year ago and was recently experiencing friction with the people with whom she was staying.
The woman's name has not been released.