Footage of kittens and puppies being forced to live inside tiny cages of a game machine at a Shanghai shopping centre has sparked a public outcry in …
Kittens and puppies are forced to live in a game machine so passersby can win them as prizes in a …
In