Categories
The search for ancient extraterrestrial life has found evidence that it exists.The European Space Agency's (ESA) European Extremely Large Telescope (E-ELT) has detected signals that suggest there may be ancient…