This man, in Kashgar, Xinjiang province, in Western China, is serving up his national dish. It's called sheep's organs.
Deze man, in Kashgar, Xinjiang provincie, in West-China, serveert zijn nationale gerecht: schapenorganen.