The Five-hundred-metre Aperture Spherical Telescope (FAST) in the remote Pingtang county in southwest China's Guizhou province has been finally switched on. Picture: Liu Xu/AP IF THE human race is to ever stumble upon genuine signs of alien life, it could be thanks to a ginormous telescope the Chinese government just switched on. Since 2011, China has...