Astronomers have discovered an Earth-like planet Kepler-1649 just 219 light-years away which could be a major step forward in the search for alien life, Joinfo.com reports with reference to Daily Mail. This newly discovered world is only slightly larger than ...
Read More »