Guest
Login
Sign Up
Site settings
Forgot Password?
Military attaches from nearly 50 countries visited the exhibition of NATO trophies at Moscow’s Victory Park on Poklonnaya Hill. Source: Global News (EU, USA)
Autoplay video
Hide player controls
Hide resume playing