Scott PowersSeptember 21, 2016
3min242
NASA will be required to commit to putting people on Mars in the latest U.S. Senate NASA reauthorization bill, U.S. Sen. Bill Nelson said Wednesday. The Bill, S. 3346, was unanimously approved by the Senate Commerce Committee Wednesday authorizing NASA to spend $19.6 billion budgeted for the agency and setting a few new requirements, including that […]