To rest

Alder Hey Children’s Hospital does a small but important and dignified thing in burying the organs its employees stole from dead babies. It is small because babies are small, and the parts of them even smaller, and because crimes against the weakest bodies in the name of science have a sickening commonality in human history, …

To rest Read More »