Russian Court Imposes Record-Breaking $2.5 Decillion Fine on Google – Surpassing Global Economic Output
Currently, 17 Russian media outlets, including Zvezda - owned by Putin's Ministry of Defence - are suing Google for blocking their content.
Read MoreRussian Court Imposes Record-Breaking $2.5 Decillion Fine on Google – Surpassing Global Economic Output