The Greeley Police Department has solved a child kidnapping and sex assault that happened the morning of September 18, 2001 near 5th Avenue on 9th Street in northeast Greeley.
The Greeley Police Department has solved a child kidnapping and sex assault that happened the morning of September 18, 2001 near 5th Avenue on 9th Street in northeast Greeley.