How much evidence scientists need to claim discoveries like E.T. life(theconversation.com)2 points by Vox_Leone 1 year ago | 0 commentsNo comments yet