Tagged: space flight

NASA on the wane.

In 2010, President Obama promised that America would have a leadership role in space. Since then, he has effectively gutted NASA.