Our stargazers are in a constant hunt of signals for extraterrestrial life in the cosmos. A recent investigation presents facts that there may be …

First posted on http://hiddenfacts.net