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.