Although the telescope _ into space in 1990, its inception was almost a half-century earlier.

launched

launching

was launched

launch

Explanation:

Correct Answer is: was launched

Leave a Comment

Your email address will not be published. Required fields are marked *