NASA’s weirdest & most powerful space telescope yet steps closer to completion

Preview NASA’s huge - and very bizarre looking - James Webb Space Telescope is on track to be launched in 2018 after the completion of one of its main components.
Read Full Article at RT.com