New Delhi, April 17, 2016: The man who stabbed dogs and pups in front of the Green Park Metro station in Delhi has been nabbed by the police and his weapon of crime, a knife, has also been seized. The serial dog killer was hiding after the gruesome murders of the dogs went viral triggering […]