Science Harvard astronomer argues that alien vessel paid us a visit News Desk February 7, 2021 We’re nothing special, there are lots of other cultures out there, and we just need to find them, says Avi Loeb Discovering there’s intelligent life beyond our planet could be …