This past Monday, a paper written by Silvano Colombano, a researcher at NASA’s Ames Research Center, made international headlines thanks to the paper’s assertion that our planet may have been visited by extraterrestrial life. The ensuing media frenzy, Colombano admits, lost sight of his actual points in favor of exaggerated headlines and click-bait assertions… but […]