More than 1,400 cats and dogs rescued from meat truck in China October 2022
Yidu Center/ CAWA
Copy credit and caption
Beginning download . . .