Last edited on: March 31, 2012.
From the TED conference, image-maker Alexander Tsiaras shares a powerful medical visualization, showing human development from conception to birth and beyond. (Some graphic images.) This short video is very moving. We are in awe of the miracle of life and our Creator!
Leave a Reply