The end of NASA?

Today we watched as what could be the last Ever US based Launch of a Space Mission, which many content is yet another Hope and change based “mistake” that Washington is making in regard to depending on foreign Powers to take care of our space needs in a time that many consider to be critical […]