3 Russians Blast Off To International Space Station Amid Ukraine War - NDTV
|
Technology |
NDTV News |
03-18-2022 |
113
The ISS is a collaboration between US, Canada, Japan, the European Space Agency and Russia.
Almaty, Kazakhstan: Three Russian cosmonauts blasted off to the International Space Station Friday, as Mosâ