Anguished owner rams his car into dog killer after finding his pet dying

An anguished owner who discovered his beloved dog dying in his front yard in a Chinese city after a suspected dog killer shot the dog with a poison dart and fled, climbed into his car … Read More