An alleged serial killer, that terrorized northern China for over a decade and even became known as China's very own "Jack the Ripper" was arrested earlier this week at grocery store that he runs alongside his wife in Baiyin, Gansu province.


Visit the original source and full text: Shanghaiist