Episode 37: Disappearance of Yingying Zhang
In June 2017, a young Chinese scholar, Yingying Zhang, was abducted in broad daylight while she waited at a bus stop near the University of Illinois campus. The entire encounter was caught on nearby surveillance cameras. With no body, could forensic science and good old fashioned detective work put a wannabe serial killer behind bars?
Read More
Recent Comments