147,644 views
2 weeks ago
9,045 views
3 hours ago
444,259 views
82,824 views
Show more
45,130 views
428
0
Sky News
7.66M subscribers
Tags
Sky
Neville Lazarus
India
Russia
Ukraine
Punjab
Haryana
Mercenaries
Tourists
Visas
Police
Coercion
321 Comments