truth-seeker.info
Creationism, Evolution, Intelligent Design or Islam?
An article about what Islam teaches regarding the origin of life, as opposed to the theory of evolution.