There’s no place like home: does shooting for Mars mean giving up on Earth?
Headlines were abuzz this week with the announcement of SpaceX’s Interplanetary Transport System (ITS). Elon Musk’s rather obsessive push for Earthlings to colonize Mars appears to be becoming a reality (much to […]