Deletion of major news channel sparks fears Telegram has given in to Kremlin pressure • Novaya Gazeta Europe • RIMA — Russian Independent Media Archive