The Longest Goodbye. Photo Credit: (NASA/Bill Ingalls) With NASA under “presidential orders” to land humans on Mars by 2033—and the industry titans of Silicon Valley rushing to make space exploration sexy again (not to mention cash in on that lucrative…
Read more