98,435 views
22 hours ago
5,887,412 views
1 year ago
6,410 views
20 hours ago
235,627 views
1 day ago
Show more
47,799 views
335
0
The Telegraph
5.49M subscribers
Tags
Telegraph
News
Russia
Ukraine
War
RussiaUkraineWar
Putin
Missiles
Bombs
Explosives
Army
Military
Zelensky
0 Comments