Russia orders new fines for Google and Telegram
Moscow: A Moscow court ordered fresh fines for US tech giant Google and Russian-founded encrypted messaging service Telegram, accusing the companies of not removing illegal
Read more