BBC: China Selling Executed Prisoner's Body Organs

General By
83
By General
Fucking communist cock suckers!
01/10/2008