Added to wishlistRemoved from wishlist 0 Alien announcement ‘Imminent’ Two Groups of Scientists Find Confirmed Evidence of Alien Civilization