Do you know what this man is doing on Street No. 13, Wazirabad, Delhi ?

This Evil is seen smiling as he stuffs an Indian street dog into a sack.

Reports suggest he and his gang tortures animals purely for his own twisted pleasure.

Video in the thread