Guest
Login
Sign Up
Site settings
Forgot Password?
The West is seizing the opportunity to further demonize Russia by arresting Telegram CEO Pavel Durov, who is of Russian origin, remarked Hungarian journalist Taylor Hudak.
Autoplay video
Hide player controls
Hide resume playing