Soldiers self sacrifice for Gaza is ra el GENOCIDE.(graphic content )