$ 0 0 Google and Facebook, owners of YouTube and Instagram, respectively, have found themselves in the middle of a fight over transparency in Russia thanks to opposition leader Alexei Navalny. View Entire Post ›