Tag: Illustra Media
Updates on Design of Life Heroes
Since the films showcased their exquisite designs, more discoveries increase the wonder of hummingbirds, sea turtles, and butterflies.
Darwinism as Pantheism or Vitalism
That evolutionary scientists are materialists seems to be belied by the way some of them write.
Fairy Circles, Spider Silk, Epigenetics, and More: Intelligent Design in the News
So-called “fairy circles” yielded to a natural explanation, according to a research team: they are abandoned termite mounds. Now, however, another natural theory is rising.
Crying “Chance, Chance” When There Is No Chance
Note the artfully deployed passive voice. One-way traffic “was finally counteracted by the launch of the first artificial satellites.” Who counteracted it?
“Merry Christmas from the Moon”: Recalling a Historic Anniversary
As sort of a holiday card in video form, our friends at Illustra Media offer this about the Apollo 8 and its famous Christmas Eve message of 1968.