Did you see it? Last night, the Red Planet rose in the east as it passed opposition for 2014, and…
If you've ever dreamed of exploring Mars, but are worried about all that pesky radiation exposure and being cramped in…