Space Station a waste of Space? Have Your Say

It is the largest artificial satellite known to exist – the result of an impressive international collaboration involving all the major players in space exploration.  But what now?

Continue reading Space Station a waste of Space? Have Your Say

Advertisements