China has officially launched world's largest radio telescope to help with its hunt for life beyond Earth. The formal operation follows a three-year trial and the telescope will gradually open to astronomers around the globe. The Five-hundred-meter Aperture Spherical radio Telescope (FAST) has a diameter of half a kilometre and a receiving area equivalent to about 30 football fields.