Telegram reveals that the communications platform has fulfilled 900 U.S. government requests, sharing the phone number or IP address information of 2,253 users with law enforcement. This number is a ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results