277,821 views
2 days ago
6,052 views
374,421 views
3 months ago
9,687 views
Streamed 4 hours ago
Show more
70,458 views
543
0
Sky News
7.72M subscribers
Tags
Ukraine
Russia
ICJ
International Court of Justice
Europe
The Hague
War
Sky News live
Sky News live stream
Sky
Watch Sky News
126 Comments