insider@insider.com (Cheryl Teh) / Insider: Tech
Russia slapped Google with another massive fine for refusing to censor Ukraine war content that it c – The fine of 21.1 billion rubles, or $377 million, was for not removing material discrediting the Armed Forces of the Russian Federation.Russian Spetsnaz troops military paradeRussian Spetsnaz troops march through Moscows Red Square during a Victory Day military parade on May 9, 2021. Mikhail Svetlov/Getty Images A Russian court this …