1 articles
Asia
Man Drags Two Exhausted Dogs With His Car to ‘Train Them’ for Race in China
A man from Dalian, Liaoning Province in China sparked outrage after commuters and netizens alike caught him abusing his two pet dogs by drag...
Bryan Ke