04/25/2022 History Photos 10 of 16
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

In 1990, the Hubble Space Telescope was deployed in orbit from the space shuttle Discovery. (It was later discovered that the telescope’s primary mirror was flawed, requiring the installation of corrective components to achieve optimal focus.) #Hubble

No comments yet

Comment Guidelines     Hashtags     Help

*Name:
Email:
Notify me about new comments on this page
Hide my email
*Text: