Finnish police seize ship suspected of sabotaging undersea cable

Police arrested 14 crew members on the ship sailing from the St Petersburg to the Israeli port of Haifa.