Evidence of extraterrestrial life continues to mount

December 8, 2010 at 8:23 am in Grand Forks Herald

Lately, a handful of new discoveries make it seem more likely that we are not alone that there is life somewhere else in the universe. But since much of this research is new, scientists are still debating how solid the conclusions are. Continue Reading