spot_img
HomeTagsNASA

Tag: NASA

NASA criticises Russia for using space station to stage propaganda photographs

NASA criticizes Russia for using the space station to stage propaganda photos Regardless of the outcome of the Ukraine invasion and US-Russian relations, the long-term future of the International Space Station (ISS) is likely to be limited. NASA criticizes Russia for using the space station to...