Fox NewsOn this day in history, April 25, 1990, Hubble Space Telescope placed in orbit by Space Shuttle DiscoveryApr 25, 1990Kerry ByrneBy Kerry Byrnemore_vert