Haryana Human Rights Commission demands report on a newborn’s severed arm during delivery
The Haryana Human Rights Commission says it “undermines faith in public institutions” and violates UNCRC
India