Author: Evolution News
Spectacular Convergence: A Camera Eye in a Microbe
A single-celled creature has an eye with cornea, lens, and retina. Where did that come from?
Watch: The Case for Intelligent Design from Dolphin Echolocation
The Northwest premiere of the new Illustra documentary Living Waters: Intelligent Design in the Oceans of the Earth is now just two days away.
Debating Darwin’s Doubt: Casey Luskin on Theistic Evolutionary Responses to Stephen Meyer
With Sarah Chaffee, Luskin talks a series of exchanges with BioLogos over Dr. Meyer’s case for intelligent design.
Spectacular Discovery Reveals Power Grid in Muscle Cells; Design Implications Are Profound
Amazing 3D images show that mitochondria are connected by a network of electrically conducting lines resembling the power grid of a city.
Listen: Behind the Scenes with Living Waters Director Lad Allen
Allen tells Casey Luskin what, among other highlights, it was like to film dolphins and whales off the California coast.