Disappearance of Yingying Zhang
Subscribe to Forensic Tales podcast so you don’t miss an episode! In June 2017, Yingying Zhang, a young scholar from China went missing from a bus stop near the University of Illinois. The entire encounter was caught on nearby surveillance cameras. Yingying Zhang was born on December 21, 1990 in China. She was the first…
Read More
Recent Comments