“That’s BS, nothing to see there.”
But! But! But! It’s a Russian source!
(FTR: I have no idea if it’s an accurate number or not. But, Russia sure as hell has its hands full with Ukraine.)
Twitter is not a Russian source, I see nothing like that in KP. Not to mention that the figures make no sense.