Russia could react to the US sanctions by letting the ISS fall from space. World News March 2, 2022 Russia’s invasion of the Ukraine crisis could have consequences for the International Space Station (ISS), a permanent laboratory in space…