Tech Giants Under Pressure Over Russian Opposition Leader’s Posts

Tech Giants Under Pressure Over Russian Opposition Leader’s Posts
YouTube and Instagram are reportedly facing the prospect of sanction in Russia if they do not remove posts implicating a Russian billionaire and a senior Russian government official.

Read more on NPR

Share on FacebookTweet about this on TwitterShare on Google+Share on LinkedInShare on Reddit