Tech Giants Under Pressure Over Russian Opposition Leader’s Posts

Russian opposition leader Alexei Navalny, shown here in Strasbourg last month, recently published an investigation about metals magnate Oleg Deripaska.

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.

(Image credit: Frederick Florin/AFP/Getty Images)