They all show a clear trend of lower IFR in places like Kenya, Peru, etc and significantly higher IFR in places like Switzerland, England, France, Germany, etc. It's not hard to figure out which is closer to reality.
The only odd-man out is China, and that's obviously because China kicked out all journalists and started faking numbers back in March and have continued to report falsehoods since.