From 2025 There Will Be No More Russians on the International Space Station

autoevolution

Published

The International Space Station is presently the only human-made structure in space that can support life. It started being assembled in orbit in 1998, and to date it was home to more than 250 people from different parts of the world. By the end of the decade though, it will no longer be the sole destination in orbit. Having hardware floating around hundreds of miles above the Earth is very expensive business. That’s why the sta...

Full Article