Don't have Telegram yet? Try it now!
https://nokiapoweruser.com/new-universal-instagram-windows-10-beta-app-leaks-demoed-in-video/
New Universal Instagram Windows 10 Beta App leaks. Demoed in Video