After intense backlash, the World Economic Forum (WEF) has taken down a Twitter post that claims lockdowns during the pandemic are “quietly improving cities” across the globe.
World Economic Forum Takes Down Video After Facing Backlash
By NTD Newsroom