Last week, it was thought that researchers perhaps closed the book on a 40-year mystery from outer space. Scientists at the Center for Planetary …

First posted on https://mic.com