Science October 27, 2017 A Human Base Camp on Mars by 2033! NASA (and Lockheed Martin?) plan to have humans on Mars by 2033. Read More
April 28, 2017 Congressional Funding for NASA in 2017 (Not half bad – who knew?) Congress unanimously approved NASA’s 2017 budget. Considering the anti-science bias in this Congress, this one is a pleasant surprise (with one glaring exception). Read More
Recent Comments