A Russian-owned superyacht is stranded in northern Norway because local oil suppliers refuse to refuel the ship amid Russia’s war…
This website uses cookies.