Main Content

Humans, Rights, and their Protection under International Law

Key Distinctions in IHL

Hague / Geneva; in bello / ad bellum; IHL / IHRL