STS-96 was a mission to the artificial satellite that launched into orbit in what year?
1998
-1
Section::::Abstract.
STS-96
557228
-1
Section::::Abstract.
International Space Station
15043
-1
Section::::Abstract.
International Space Station
15043