Investigation Launched After Study Reveals Infants Were Allowed to Die at Cumbria Church Home
A harrowing new academic study has prompted potential police involvement following revelations that critically ill infants were systematically allowed to die at a historical mother and baby home in Cumbria. The facility, previously operated by the Church of England Diocese…