Don't have Telegram yet? Try it now!
http://shanghaiist.com/2016/05/19/china_says_not_exporting_human_flesh_to_zambia/
Chinese ambassador to Zambia denies reports that China is exporting cans of human flesh to Africa