CHIME telescope

A new radio telescope that could help unravel the secrets of the universe was unveiled today in Penticton, B.C.