Antarctic site promises to open a new window on the cosmos
Antarctica might be one of the most inhospitable regions on the planet, but it is a mecca for astronomers. Its cold, dry air enables observations that can't be done elsewhere on Earth. The South Pole has hosted telescopes ...