Telegram

Russia Fines Big Tech Platforms

A Russian court has fined social media platforms Facebook, Twitter, and Telegram for not deleting "banned" content.

Latest news

- Advertisement -spot_img