Chinese police have arrested a man suspected of killing 20 boys and eat their flesh or sold them to other people in the city of Yunnan in southwestern China, where the police raided the man's house and found the eyes of human eyeballsinside the bottles of alcohol.