The boss of social media platform Telegram has been arrested in France, accused of allowing the sharing of illegal content.
This post was originally published on this website.
The boss of social media platform Telegram has been arrested in France, accused of allowing the sharing of illegal content.
This post was originally published on this website.
© 2024 TopToronto.ca | The Best of Toronto | Living & Working in the 6ix