Indi Gregory, the infant in the United Kingdom who was forced off life support despite international efforts to move her to a Roman hospital, has been laid to rest. The child, who suffered from a severe mitochondrial disease, was removed from life support by the English courts last month. The …
Read More »