Russian power structures vs Telegram

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

Posted on Oct 18, 2017
Andy Usikov
I design, therefore I am

More by Andy Usikov

View profile