Tags: Criminal.

The brothers Shen Changyin (born 1976) and Shen Changping (born 1984) are Chinese serial killers and cannibals who murdered and ate the livers of 11 prostitutes between June 2003 and August 2004. They were aided by Li Chunling and three other female accomplices.

Loading...

This page contains content from the copyrighted Wikipedia article "Shen Changyin and Shen Changping"; that content is used under the GNU Free Documentation License (GFDL). You may redistribute it, verbatim or modified, providing that you comply with the terms of the GFDL.