Just thinking out loud: is this a promising sign? A hint that maybe the tide is about to turn? “Conspiracy theorists” or “informed but really, really pissed off people?” Credible threats? “Working together?” “Restoring trust?”
Source: swissinfo.ch WEF Open Forum called off following threats An open doors event to coincide with the 2022 World Economic …