Told You So: Russia Retaliates To Sanctions By “Banning” U.S. From Space
How could it have been a surprise to anyone? The West imposes limited sanctions on Russian leaders for their illegal annexation of Crimea and efforts to destabilize Eastern Ukraine and Moscow retaliates. Russian Deputy Prime Minister Dmitry Rogozin, a close [Read More...]