Russian space intel collapsing because of sanctions, Ukraine claims
Russia is considering the creation of a new national space station to replace the ISS.
This Week in History: Russia took the world by surprise when it launched the first man-made satellite into space(photo credit: Wikimedia Commons)ByJERUSALEM POST STAFF