Foreign

Russia to develop new spacesuit

Moscow – Russian company Zvezda plans to start developing a new modular spacesuit this year, its CEO and chief designer Sergei Pozdnyakov said on Wednesday.According to the TASS news agency, Pozdnyakov said the development of […]