World's largest telescope to unravel mysteries of universe opens today in Chile
World | March 13, 2013 7:50 ISTLondon, March 13: This is called the £1billion 'time machine' which could finally reveal mysteries of the universe.Made up of 66 giant antennae which can gather the faintest radio waves from space for processing by