Body found in Knights Landing slough believed to be missing baby
Wednesday, February 25, 2015
Search and rescue crews in Yolo County have found a body in the Knights Landing slough that is believed to be a 20-day-old missing baby who was reported kidnapped.