IRRC No. 910
Amnesties and international humanitarian law: Purpose and scope
Reading time 12 min read
ICRC Advisory Service on International Humanitarian Law.