Register for the 15th Red Cross International Humanitarian Law Moot Court Competition Now!
… c) ICRC Commentaries to the Geneva Conventions and its Additional Protocols: … at their next periodical review pursuant to Geneva Convention IV article 78. 18. Major …