WORLD OTF – The “Independent” Internet Freedom Organization That Makes All Your Favorite Privacy Apps – is Staffed Full of Spies Alan MacLeod Tuesday 7 Dec 21 While the OTF presents itself as independent internet freedom activists, their funding, staff, history and choice of […]