Categories
Russia and Ukraine

Telegram says CEO has ‘nothing to hide’ after being arrested in France


The messaging app says “it is absurd to claim that a platform or its owner are responsible for abuse of that platform.”