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