Russian power structures vs Telegram

Russian power structures and security forces are not giving up on shutting Telegram down in Russia.

Andy Usikov
I design, therefore I am

More by Andy Usikov

View profile