26 Aug Life on Mars Chase Duncan 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