36
343 forecasters

Will life on Venus be confirmed before 2035?

1%chance