36 comments
339 forecasters

Will life on Venus be confirmed before 2035?

1%chance