Latest Russia Fines Google Two Undecillion Rubles Over YouTube Restrictions on State Media Mina Aryal November 1, 2024