Scientific American ignoring the Elephant in the Room: Darwinian Evolution: Islam or Christianity?
Written and collected by Zia H Shah MD, Chief Editor of the Muslim Times Last week, John Horgan, a teacher at Stevens Institute of Technology, published an article in Scientific American titled, […]