G20 in India

G20 in India: Animal cruelty at Delhi airports caught on cam; pet groups blame MCD

NEW DELHI:  A slew of incidents involving cruelty to stray dogs, who were dragged by their neck with wires in Delhi at Airport Terminal 2 this week by the Municipal Corporation of Delhi (MCD) in the wake of G20 preparations, have triggered protests by animal welfare groups in India. Several organizations including Maneka Gandhi’s People for […]