Telegram rides the wave of recent Facebook outages to 1 billion Play Store installs

Leave a Reply