3,996 views
7 hours ago
104,162 views
1 year ago
154,802 views
10 months ago
5,141,695 views
Show more
117,085 views
1,230
0
Sky News
7.52M subscribers
Tags
sky
Ukraine
Russia
G7
Group of 7
Group of Seven
Germany
UK
France
United States
Italy
EU
European Union
710 Comments