Zhaoxing Dong Village, Guizhou Province, China - April 9, 2010: Carcass slaughtered and eviscerated dog is in a wicker basket near the river.

- Image ID: HXRXFD
Zhaoxing Dong Village, Guizhou Province, China - April 9, 2010: Carcass slaughtered and eviscerated dog is in a wicker basket near the river.
Vladimir Grigorev / Alamy Stock Photo
Image ID: HXRXFD
Save to lightbox