Mechanisms for Implementing International Humanitarian Law. Sharia and law journal, v. 3, n. 1, p. 1_35, 1 Oct.2019.