After more than two decades of development, NASA‚s next-generation space telescope is on the launch pad.
Space.com