In a shocking incident, a headless body of a newborn was found abandoned near the District Women’s Hospital at Lalitpur ...