Violations of Humanitarian Law in Palestine: A Comprehensive analysis. | Synapse