Kepler May Have Discovered An Megastructure Built By Aliens

The Kepler space telescope’s job is to find faraway planets that could potentially support life. But as The Atlantic reports, scientists are exploring the possibility that the telescope may have…

Click on Headline to read complete story…

Leave a Reply