NASA has announced the Hubble Space Telescope, which was launched into space over twenty-six years ago, will continue to capture the final frontier through the year 2021 while at the helm of Space Telescope Science Institute in Baltimore. The post NASA approves Hubble Space Telescope for 5 more years of operation appeared first on Digital Trends.