NASA Unveils James Webb Telescope

NASA is launching its biggest telescope project since the Hubble. The project, which was won approval from the U.S. Senate but awaits action in the House of Representatives, is not expected to launch until 2018. But, a full-scale model of the James Webb Telescope was recently unveiled at the Maryland Science Center in Baltimore.