The Petrozavodsk, a Russian ship, remains stuck on the southern coast of Bear Island in Norway.

Loading…
The Petrozavodsk, a Russian ship, remains stuck on the southern coast of Bear Island in Norway.