Today I was alerted via Twitter to the news that “all NASA contacts with Russian Government representatives are suspended, unless the activity has been specifically excepted”. This is as a result of the ongoing situation in Ukraine in relation to the sovereignty of the nation. My initial concern was what this would mean for operation […]