Guest
Login
Sign Up
Site settings
Forgot Password?
Footage. ? Another position of the Armed Forces of Ukraine captured by Russian soldiers. Location unknown. Graphic! Source: Cyberspec News
Autoplay video
Hide player controls
Hide resume playing