Body found in Knights Landing slough believed to be missing baby

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.
Related Topics:
babybody foundmissing childrennorthern california
(Copyright ©2019 KGO-TV. All Rights Reserved.)