19,803 views
1 hour ago
7,840 views
86,247 views
21 hours ago
18,683 views
9 hours ago
Show more
8,965 views
260
0
Sky News
7.73M subscribers
Tags
modern
war
technologies
tech
technology
modern war
war of technologies
Admiral
Ukrainian
ukraine
Navy
victory
Ukrainian Navy
sky
sky news
news
12 Comments