Ever since New Horizons first beamed back its beauty shots of Pluto in 2015, we’ve been poring over the data. Now, planetary scientists have reported evidence confirming the presence
Ever since New Horizons first beamed back its beauty shots of Pluto in 2015, we’ve been poring over the data. Now, planetary scientists have reported evidence confirming the presence