New radio telescope unveiled in B.C.

The National

Scientists hope CHIME, Canada's largest radio telescope, will be a major step forward in uncovering the secrets of the universe

More From News/TV Shows/The National/Only in Canada