Life on Mars? (Two Articles on discovery of methane “burps” on Mars) December 21, 2014 Kevin Lea Creation Vs. Evolution
Philae Lander Sends Back First Ever Image from Comet – Update December 19, 2014 Kevin Lea Creation Vs. Evolution
Rosetta Mission: Comets Not Source of Earth’s Water December 15, 2014 Kevin Lea Creation Vs. Evolution