Read more in the app
Germany’s Space Agency Cancels all its Projects With Russia. They Even Turned off an Instrument on a Russian Space Telescope