Activists stage protest in Moscow against Telegram founder's arrest

The website of Telegram on a notebook screen in Munich, October 17, 2022