NASA Close To Finishing New, Powerful Space Telescope

Project Manager Bill Oaks on what expect from the James Webb Space Telescope