Chinese ambassador to Zambia denies reports that China is exporting cans of human flesh to Africa: Shanghaiist - In what must have been a strange day at the office, the Chinese embassy in Zambia has vehemently denied reports that China is stocking Zambian supermarkets with cans of (delicious) human meat.
From
Nony