The Adherence to International Humanitarian Law in Contemporary Warfare: Challenges and Complexities April 28, 2022