Socialeurope.eu — logo on red background, Social Europe.

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