1
108 forecasters

How many cumulative confirmed Ebola deaths will the DRC have reported as of the July 2026 resolution date?

community
608 value
result
625 value