Police rescue 150 cats headed for dinner tables in China

Police rescue 150 cats headed for dinner tables in China
play icon
This image grab released by Vshine/Humane Society International shows cats rescued by police from meat trade in Jinan, Shandong province. AFP