Innovation / Mobile / New Technologies / Russia / Social / February 25, 2014

Will Russian Telegram Become an Alternative to Whatsapp? 8 Million Downloads Reported