Russia announced Tuesday that it would keep U.S. astronauts from the International Space Station -- an apparent response to the sanctions levied by the U.S. over Russia's role in the ongoing crisis in Ukraine.
Last week, the U.S. announced that it would deny export licenses for several high-technology items sought by Russia as punishment for its annexation of Crimea.
Jordan Letschert
No comments:
Post a Comment