Tag: youtubeshared
Ukraine executes biggest victory against Russian forces since beginning of the war
Ukraine has executed one of its biggest victories the invasion began, demolishing dozens of tanks and advancing more than 40 kilometres in a day.
0
0
0
5 Oct, 12:34 PM
Dramatic moment Russian missile fails at launch and runs into itself in a strange malfunction.
Dramatic moment Russian missile fails at launch and runs into itself in a strange malfunction.
0
3
0
24 Jun, 01:12 PM