Profile photo for Amal Musa
Amal Musa

Dutch police arrested Israeli officer Yershal while on vacation on charges that human rights organizations have accused the Israeli military of committing war crimes and executing 13 children in Rafah, Gaza.


</div>