NASA, what’s the problem?

Not the most original title per se, but it is fitting for the recent decision by NASA big whigs to skip Johnson Space Center in Houston in their recent retirement of the Space Shuttles. While much could be said about the decision, one thing that occured to me early on is that Texas went red … Continue reading NASA, what’s the problem?