NASA successfully launches $10 billion James Webb Space Telescope

NASA is celebrating the successful launch of the James Webb Space Telescope. The $10 billion observatory lifted off on Christmas, and once it is fully operational, scientists hope it will reveal new information about our universe and its origins. CBS News senior space analyst Bill Harwood joins CBSN with more.