7 potential 'alien megastructures' spotted in our galaxy are not what they seem 0 10.06.2024 23:52 Yahoo! News