This family chose life in more ways than one
From the United Kingdom comes the amazing story of a child whose tragically short life is having a tremendous impact: Newborn Teddy Houlston, who died 100 minutes after his birth, became Britain’s youngest ever organ donor after his kidneys and heart valves were used to save a man’s life. The newborn died on April 22, […]
