Facts in News
Facts in News Enceladus A recently published paper has concluded that there may be unknown methane-producing processes on Enceladus (6th largest moon of Saturn). NASA’s Cassini spacecraft detected an unusually high concentration of methane, along with carbon dioxide and dihydrogen, in Saturn’s moons by flying through their plumes. New statistical methods are being used to […]