Live

Watch CBSN Live

Building the world's largest telescope

View CBS News In