18 comments
206 forecasters

Will we find life on Mars by 2050?

12%chance