Telegram and Telegram X Apps Mysteriously Disappear from the iOS App Store Anmol Sachdeva Feb 1, 2018