NASA gives planet-hunting TESS space telescope go-ahead for 2017 launch Posted on April 9, 2013 by Laura NASA’s Kepler space telescope hasn’t exactly been a slouch when it comes to <a target=_blank …read more