Home » Telegram snitched on 2,000 users to US authorities in 2024, report

Telegram snitched on 2,000 users to US authorities in 2024, report

by Deirdre Knox