ExxonMobil-led Sakhalin 1 operator denies report of political interference in Navalny protests
Russians protested en masse against alleged corruption practices in the Kremlin and the detention of a key opposition leader, with police detaining over 3000 people across the country on Saturday