The Israeli government is facing increasing international legal challenges as at least 12 complaints have been filed against Israel Defense Forces (IDF) soldiers for alleged war crimes in Gaza, Channel 12 news reported on Sunday.
These complaints, originating from countries...