2 min read Top News Delhi man hits pet dog, owner with iron rod; here’s what happened: Watch 2 years ago New Delhi: In a shocking incident from Delhi’s Paschim Vihar, a man attacked three members of a family and their...