Claw Machine Grabs Live Puppies in China

Trending video appears to show small dogs being offered as prizes in an arcade in China. Animal rights activists are urging authorities to investigate.


View Full Site