Christopher Watts in court for his arraignment hearing at the Weld County Courthouse in August in Greeley, Colo.In by November 7, 2018Leave a CommentChristopher Watts in court for his arraignment hearing at the Weld County Courthouse in August in Greeley, Colo.