Jesus Christ Honored on the Moon
July 5, 2019
A little-known incident occurred on the moon right after the Apollo 11 astronauts landed. Illustra Media tells about it.
Life as the Communication of Information
April 28, 2016
Could the essence of life be not so much the material substrate, but the transfer of information?