nasa

Life on Mars

Life on Mars

Scientists and space-aficionados alike have theorized for centuries about the possibility of liquid water on our red-rusted neighboring planet, Mars. A recent study released by The Astrophysical Journal in February…
Read More