38
126 forecasters

How many people will die from the new Ebola outbreak before 2026?

community
46.3 Deaths
result
45 Deaths