This week in 1990: technicians at pad LC-39B remove batteries from the NASA/ESA @HUBBLE_space Telescope for recharging after the first launch scrub of STS-31 on 10 April. Launch is set for 24 April, 30 years ago tomorrow
You might also like