
Liquid Nitrogen May Have Flowed on Pluto’s Surface in Recent Past
Planetary scientists examining images from NASA’s New Horizons spacecraft have actually discovered proof that liquid nitrogen might still be permeating up from below the dwarf world’s huge glacier, Sputnik Planitia,…
Read More »