Police arrested 14 crew members on the ship sailing from St Petersburg, Russia, to the Israeli port of Haifa.
Source: Finnish police seize ship suspected of sabotaging undersea telecoms cable
Police arrested 14 crew members on the ship sailing from St Petersburg, Russia, to the Israeli port of Haifa.
Source: Finnish police seize ship suspected of sabotaging undersea telecoms cable