T theverge.com NASA suspends work with Russia over involvement in Ukraine 9 points amitkumar01 12 years ago 4 comments