International Review of the Red Cross Humanitarian debate: law, policy, action : The evolution of warfare - ICRC


Law

341.6 / INT