For 18 years, Israel has enforced a naval blockade around the Gaza Strip.