A new telescope high in the mountains of South America is being heralded as a milestone in space exploration, and some Calgary researchers helped out.
1 / 23
CBC.ca Videos
Sat, Mar 16, 2013 11:30 PM EDT