Rebels vs Evil Empire: A Tale of Open-Source Resistance Press Releases May 21, 2022 The big corporations that own online platforms are weaponising their gift of ‘free’ services at the concealed cost of our…