Repeat: It was first launched in 1988, making Israel the eighth nation to have a space launch capability.
It was first launched in 1988, making Israel the eighth nation to have a space launch capability.