Statistics for Telegram @windowsinsiders Windows Insider News 713 Open Channel in Telegram The latest news for the Windows Insider Program. Windows Insider News Members count for @windowsinsiders last 30 days