Pages - Menu

05 February 2020

From the folks who brought you...

...bat soup & melamine in baby food...
Disturbing footage reveals the nightmarish realities of the dog meat trade in China as video supposedly shows dogs being cooked alive on barbecues and other horrific acts such as boiling water being thrown at them, Metro.co.uk reported.