The Westminster Declaration, born out of a June 2023 meeting in London of free-speech advocates, calls for governments to dismantle the Censorship Industrial Complex and that both governments and Big Tech uphold […]
Source: The Expose Read the original article …