Lies, damned lies and Covid statistics.
Smack in the mouth for World Economic Forum over its stupid 'Lockdowns Improving World' statement

Comments