NASA Is Delaying The Launch Of Its $9 Billion Space Telescope — Again

Advertisement

The space telescope, which will unfold a tennis court–sized observation mirror a million miles from Earth, was intended to launch in 2013.


View Entire Post ›

SOURCE: BUZZFEED

Leave a Reply