Great Ormond Street Hospital in London is one of the world’s most prestigious children’s hospitals, caring for the sickest kids in Britain, but it’s also part of an organization losing millions of ...
An investigation has been ordered into a hospital in England that allegedly denied treatment to a baby born less than 24 weeks into her pregnancy because of a policy deeming that such babies' quality ...