Yang Xinhai
Yang Xinhai, also known as Wang Ganggang, Yang Zhiya, and Yang Liu, was a Chinese serial killer... more »