the sports world turns its back on Russia

implications for space research?

S&P cuts Ukraine and Russia ratings