Skip to content

Social Europe

Tech Vs. Democracy

Tech Vs. Democracy

Instagram, a photo-sharing platform owned by Facebook, recently caved in to a demand by the Russian government that it remove posts by opposition leader Alexey