Altruism Defeats Darwinism
July 28, 2019
Darwinism cannot handle pure altruism, but don't let scientists wander off into fake spirituality as an alternative.
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.
What Makes Good Friday So Good?
April 19, 2019
La Mirada films reinforces the victory of Christ over death in a series of educational, inspiring films.
Sweating Blood Can Be a Disease or a Response to Stress
November 12, 2017
Blood oozing out of the skin can have more than one cause, say scientists.
Illustra Launches New Website with Free Videos
May 28, 2017
Now that DVDs are disappearing, Illustra Media has decided to put most of its high quality material online without cost, supported by donations and subscriptions.
Psychotherapy Effectiveness Exaggerated
October 4, 2015
It's depressing that psychotherapy inflates its effectiveness in treating depression.
Carver Sanitized of Religion
December 7, 2013
A short biography of George Washington Carver posted by a science news site omitted what was most important to the Father of Agricultural Chemistry: his faith.