It is ridiculous that people who want to express their protest against Israeli politics complain that they are not allowed to enter Israel. Would you let anybody enter your home and tell you that you are bad? Why do they not protest in their own countries? Why they do not take care of problems in their country? There is a good saying "Do not poke your nose into other people business".
Diversion of aid ships in Yemen spreads fear of shortages (Reuters)