World Economic Forum Tweets, Then Deletes, Message Saying “Lockdowns Are Quietly Improving Cities Around The World”
This is the latest in a pattern of statements from powerful organizations and politicians who seem a bit too happy about…
Opinion & Insight