It’s been a whirlwind few days for messaging app Telegram. The service, founded by Pavel Durov who created ‘Russia’s Facebook,’ first found itself (briefly) booted from the Google Play store on account of sticker drama, before a major DDOS hit its servers. Read More...