Woman Charged With First- and Second-Degree Murder 23 Years After Boys Found Garbage Bag With Baby in It
“Until recently, we feared that we would never know (Baby Faith) by any other name or why she was left alone in the cold waters of Horsetooth Reservoir in August of 1996.”