The Cambridge scientist who thinks he's just discovered alien life [video]youtube.com2 points·Uptrenda··0 commentsOpen articleSaveView on HN