Friday, July 3, 2015

Russian Rocket lifts off for International Space Station after NASA rocket fail

Russian Rocket with needed supplies launches successfully

Russia makes America look bad again...



The big blow to NASA recently:

America no longer leads successful space operations:


...developing...