Dalian Dog Meat Slaughterhouse Rescue
Merlin ID: 485232
Caption
Dogs rescued from an illegal dog meat slaughterhouse in Dalian, China June 2019. The rescue was a joint effort by the Dalian police and HSI's China partner group, Vshine.
Credit
Vshine
Copy credit and caption