NASA Is Severing Ties With Russia

Apparently it won't affect work on the International Space Station