Israeli navy stops Cyprus-bound Palestinian boat

Israel: “The naval blockade is a necessary and legal security blockade”