[video] 14 Jul: TOO HOT! Russians Deploy Chechens. REGRET IMMEDIATELY | War in Ukraine Explained

https://www.youtube.com/watch?v=0-opcX8kk2I

Edit: forgot to add video in the title

8 points · 0 comments · view on lemmy.world

0 Comments

No comments yet.