1 Apr 2008

World's Largest Telescope

From Checkpoint, 8:53 pm on 24 June 2013

The Australian PM is backing a bid by scientists to house the World's largest radio telescope in Australia.