international criminal appeals chamber

C61431
concept

An international criminal appeals chamber is a judicial body within an international court that reviews and adjudicates appeals against trial judgments and decisions in cases involving serious violations of international criminal law.

Instances (1)

Instance Via concept surface
ICTR Appeals Chamber