Home Archivio
2008-02-13 18:40:10
Space Lab Columbus
(13 Feb 08 – RV) Europeans are making their largest contribution yet to the International Space Station. A group of ten astronauts are still installing a laboratory that will hopefully bring benefits to those on Earth. Charles Collins reports…
All the contents on this site are copyrighted ©.