WEF Demands Governments Make ‘Concerted Effort’ to Silence Critics

The World Economic Forum (WEF) has issued a demand for governments and Big Tech companies to make a “concerted effort” to silence critics of the unelected globalist organization’s agenda.