Salvo Magazine

IDTF-thumbnail
IDTF-thumbnail
audio button

Has Science Shown that We’re Related to Apes?

On this episode of ID the Future, Casey Luskin shows how the human fossil record contradicts the expectations of neo-Darwinian evolution. Luskin takes a close look at the technical literature surrounding human origins and explains why the evidence does not, despite common claims to the contrary, indicate that humans evolved from ape-like precursors. Read More ›

IDTF-thumbnail
IDTF-thumbnail
audio button

Theistic Evolution Is Nearly as Problematic as Atheistic Darwinism

In this podcast, Casey Luskin discusses his recent article in Salvo Magazine, “Deity Added: Theistic Evolution Is Nearly as Problematic as Atheistic Darwinism,” which explains many scientific problems with the theistic evolution viewpoint. Read More ›

IDTF-thumbnail
IDTF-thumbnail
audio button

Biomimetics and the Design of the Eye

On this episode of ID the Future, Casey Luskin shares his article in the latest issue of Salvo Magazine on how biomimetics points to intelligent design. He also rebuts common objections that the vertebrate eye is “poorly designed.” For more information on Salvo Magazine, check out Salvomag.com.