Russia slams France after arrest of Telegram CEO Pavel Durov

File photo of Telegram co-founder Pavel Durov, center, similing as he leaves after a press conference in Jakarta, Indonesia on August 1st, 2017. © Tatan Syuflana, AP
Related Post