Wei Amanda Zhao never returned from an evening walk to the grocery store in October of 2002 - 11 days later, her body was found in a suitcase near a lake 40 miles from her home. This case takes us from Cascadia to China for the first time, and every time you think it's over - think again.
Sources