The Miracle of Human Life in a Stunning TED Talk

This is, without hyperbole, one of the most remarkable videos I’ve seen.  From Alexandar Tsiaras and unveiled at TED, it shows the miracle of creation (note: some anatomical images).  It is impossible to see something like this and not marvel at God’s design for human life.  Every birth is nothing less than a miracle, on [Read More...]


CLOSE | X

HIDE | X