On This Day in Space! April 25, 1990: STS-31 deploys Hubble Space Telescope #rwanda #RwOT - MrLiambi's blog

Breaking

My tweets

Advertisement

Sunday, 25 April 2021

On This Day in Space! April 25, 1990: STS-31 deploys Hubble Space Telescope #rwanda #RwOT

On April 25, 1990, the Hubble Space Telescope was deployed! See how it happened in our "On This Day In Space" series!



No comments:

Post a comment