World’s largest radio telescope completed in China: Search for alien life to begin soon
China has recently completed the construction of what seems to be the largest radio telescope in the entire world. Claimed to be as big as "30 football fields", the colossal structure, known as the Five-hundred-meter Aperture Spherical Telescope (FAST), has been designed to look for alien life on far-away planets. The initiative, according to President…