U of I kidnap victim Yingying Zhang's body could be in downstate landfill
The mystery at University of Illinois -- what happened to Chinese scholar Yingying Zhang -- could rest in a landfill in downstate Vermilion County.
The mystery at University of Illinois -- what happened to Chinese scholar Yingying Zhang -- could rest in a landfill in downstate Vermilion County.