News, North AmericaRussian Court Imposes Record-Breaking $2.5 Decillion Fine on Google – Surpassing Global Economic OutputHadia SeemaNovember 6, 2024Currently, 17 Russian media outlets, including Zvezda - owned by Putin's Ministry of Defence - are suing Google for blocking their content.
Europe, India, News, North AmericaLive Blog: Telegram CEO’s Arrest in Paris: Latest Updates, Mysteries, Rumors, and Everything in BetweenEditorial StaffAugust 27, 2024Pavel Durov, the Co-founder & CEO of Telegram was arrested in Paris on Saturday over "allegedly allowing a wide range of crimes due to a lack of moderators on Telegram...