29 comments
462 forecasters

Will there be more than 13 people off of planet Earth on December 31, 2050?

95.1%chance