The New FeedSep 13, 20202 minHubble's SpecsSince its launch in 1990, the Hubble Telescope has been taking awe-inspiring pictures of our solar system, distance galaxies, and...