Just over a week ago, the Israeli Occupation Forces intercepted and detained the crews of over twenty boats sailing to break the siege of Gaza. After entering international waters, Israeli forces kidnapped over a hundred crew in Greece’s search-and-rescue zone.
Israeli forces handed detainees over to the Greek Coast Guard, who then transferred them to the island of ...