> hundreds of thousands of dead people

No reports have substantiated this talking point to my knowledge.

https://www.impactcounter.com/ explains their methodology.