World News | Indo-Asian News Service | Saturday January 16, 2016
Evolution is a touchy subject. Unveil a new discovery pointing towards what triggered life on Earth and a whole contingent of evolutionists, the proponents of Intelligent design (ID) and SETI (Search for Extra-Terrestrial Intelligence), spiritualists and those who believe in one "Supreme Being" will rush to reinforce that what they say is true.
www.ndtv.com