S salon.com The astronomy world is quarreling over whether 'Oumuamua was an alien craft 4 points arman0 5 years ago 1 comments