Mwahaha! Real life astronomers, not just crackpots, have finally proven that alien life exists. Even better, we found them before they found us. Even though they have the technology to create massive solar cells in space, large enough to block Read More