"International tribunals" refers to special courts or legal institutions that are established to handle legal disputes or prosecute individuals accused of serious crimes at an international level. These tribunals are set up when issues arise that involve multiple countries or cross-border matters, and they aim to provide a fair and impartial judicial process for resolving conflicts and delivering justice on a global scale.
Full definition