24th April
1970: China, the fifth nation to launch a satellite, puts Dongfanghong into orbit.
1990: Space shuttle Discovery launched, deploying the Hubble Space Telescope
1990: Space shuttle Discovery launched, deploying the Hubble Space Telescope
Comments
Post a Comment