Courtesy photo
Terminally ill British infant Indi Gregory died Nov. 13, 2023.
A NOTE FROM THE PUBLISHER: Indi Gregory is another victim of the culture of death in Western nations where doctors rely on a ‘quality-of-life’ test, against parents’ will, to pass judgment on a human being’s worthiness for continued earthly existence.