Technology Travel World

The International Space Station?

What is the International Space Station? (Face Of Nigeria Blog News)- Funded by 15 countries and co-managed by 5 space agencies, the station also fulfills a mission of promoting space research and diplomatic cooperation, which is essential to hope to one day visit the Red Planet. A mission far from superfluous, while Russia has just […]