Telegram reached 1 Billion Downloads Thanks to all of you that made this happen 2.2K viewsedited 03:06