You Have $1B to Win a Space Race. Gofivethirtyeight.com3 points·leakybucket··0 commentsOpen articleSaveView on HN