Finnish police seize ship suspected of sabotaging undersea cable

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