Follow us on
loading....
The 8.2 foot long arm (STA) has been built by the European Space Agency. It will be attached to the...