Russian media report

Read news on Russian media report with our app.

Read more in the app

Russian court reportedly fines Google 2 undecillion roubles for blocking 17 state TV channels — equates to $20.5 decillion USD, Russian media report