Yuba City human remains were found Monday in the backyard of a newly-moved in residents. According to police, and with the help of anthropologists, the Yuba City human remains may likely be the product of a religious tradition.
by Althea Serad
by TravelersToday Staff Reporter