Unexplainable.Net

Government Finds Alien Planet but Denies all Evidence

The star system is approximently 1.5 thousand light-years away from Earth. The planet is roughly the size of Neptune and it gives out a greenish-brownish color (perhaps from pollution). The Hubble Telescope found it just last week and scientist conformed that it is in fact very suitable for life.

If this is actually a planet suitable for life, then the search is over for searching for extraterristrial intelligence.