I suspect that he may have been Fang Fang'ed.
Worldometer is owned by Dadax Limited out of China.
Pure CCP propaganda.
Is this where you get your stats?
https://freerepublic.com/focus/chat/3911761/posts?page=14#14