downtoearth-subscribe

Doctors in the dock

On January 30th, a gruesome report was published into the removal of dead children's organs without their parents' consent at Alder Hey Hospital in Liverpool. The hospital stockpiled thousands of

Related Content