A Chinese news agency is reporting that Russia is planning to build and place into orbit its own new space station, but does the country have the funds to really do it?
What would it mean to the world if Russian deploys its own orbiting space station? According to the Chines news agency Xinhuanet, the world may find out in the next few years. Xinhuanet alleges that Denis Lyskov, deputy chief of Roscosmos, Russia’s space agency, the agency is exploring ways to devel...
Also read: Nasa removes US astronaut from ISS mission