NASA Continues Its Mission of Failing at Big Science
Hank Campbell, Science 2.0
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...