Tag: WOW

Scientists are continuously scanning the skies with telescopes to find some signal from extra-terrestrial intelligence. They are making every effort to detect the life...