Guest
Login
Sign Up
Site settings
Forgot Password?
The Chair of Russia’s State Duma said that setting up NATO military bases in Finland or Sweden “will not protect“ the countries, but also endanger those who live near such facilities. teleSUR
Autoplay video
Hide player controls
Hide resume playing