NASA Continues Its 15 Year Mission Of Failing At Big Science
In 2009, one of the first orders of business for self-proclaimed Scientist-In-Chief President Obama was to cancel NASA's Constellation project.
He said he wanted to 'go bigger' but given the…