Anonymous ID: e0f9a9 July 12, 2023, 4:41 p.m. No.19169353   🗄️.is 🔗kun   >>9578

The ISD (Institute for Strategic Dialogue) is a CIA cut-out based in the UK. They're a big part of the so-called "Censorship Industrial Complex":

https://www.isdglobal.org/disinformation/conspiracy-networks/