Telegram reportedly fulfilled 900 total requests from the US for IP addresses and phone numbers affecting 2,253 users. Source link Share on FacebookPost on XFollow usSave