Batmobiles on Mars and alien megastructures: RT probes space theories
Finding alien life is an exciting prospect, but the sheer vastness of space can leave a vacuum to be filled with conspiracy theories and wishful thinking. One alien theory, surrounding Tabby's star, has now been debunked. Read Full…