Congress Passes $19.5 Billion NASA Bill, Includes Manned Mission To Mars

The bill was approved by the House of Representatives on March 7th and passed the Senate on February 17th. It … More