Home Tags Baiyin

Tag: Baiyin

China’s ‘Jack the Ripper’ executed

  A serial killer dubbed China's "Jack the Ripper" for the way he mutilated several of his 11 female victims was executed Thursday morning, three...