Three men arrested on suspicion of murder in Woodland missing person cases

Three men have been arrested on suspicion of conspiracy, kidnapping and murder in relation to the 2016 missing person cases of Elijah Moore and Enrique Rios, the Yolo County Sheriff's … Click to Continue »