Have Aliens Already Visited Earth? – Live Science
Fox News published a startling article Monday (Dec. 3) with the headline “NASA scientist says Earth may have been visited by aliens.” Unsurprisingly, that news rocketed around the web, with similar articles soon turning up in the New York Post, Russia Today and The Daily Wire. (Fox appears to have been the first major U.S. news source to run with the story.) These articles are based on a document on NASA’s website by Silvano Colombano, a researcher at NASA’s Ames Research Center in Mountain View, California. It really does argue that scientists should at least take seriously the notion that … Read more