Building world's biggest telescope

CBC News Vancouver at 6

B.C. company hopes Canada will come through with funding share

More From Embedded-Only/News/BC