Search for Alien life: China rushes to finish world's largest radio telescope
Search for Alien life: China rushes to finish world's largest radio telescope

China is hurriedly giving finishing touches to what is being hailed as the world's largest radio telescope designed to find signs of alien life!

Humans sending reply to possible alien message

The Wow! signal, a mysterious radio transmission detected in 1977 that may or may not have come from extraterrestrials, is finally getting a response from humanity.