Cows waiting to be butchered stand on a mound of dirt at a construction site in a new section of Kashgar, Xinjiang, China.
Cows waiting to be butchered stand on a mound of dirt at a construction site in a new section of Kashgar, Xinjiang, China.
Filename: msb-148696mod.jpg
Copyright