US Dependent on Russia for NASA Launches; Well, Guess What? Russia Fires Back With More Sanctions: NASA, Pepsi, McDonald’s, Autos in Spotlight August 6, 2014 0 By News Desk Spread the love Continue Reading: US Dependent on Russia for NASA Launches; Well, Guess What? Russia Fires Back With More Sanctions: NASA, Pepsi, McDonald’s, Autos in Spotlight Chait gets it Italy "Unexpectedly" Slips Back Into Recession