University of Illinois Visiting Scholar Yingying Zhang May Have Been Kidnapped at Clark and Goodwin, Urbana
A visiting scholar Yingying Zhang from China was last seen getting into a black vehicle (Saturn Astra) at the University of Illinois Urbana-Champaign campus. CBS 2’s Lauren Victory reports. The University of Illinois Police Department […]