Video: Russian marines secure island

Russian marines set off for the New Siberian Islands to establish a permanent base on the Arctic beach

Click to follow
The Independent Online

Comments