Space X rocket successfully launches and then lands at sea
An American rocket has launched a Japanese satellite into orbit and then successfully landed at sea.
An American rocket has launched a Japanese satellite into orbit and then successfully landed at sea.