What are international criminal tribunals?
International criminal tribunals are temporary (ad hoc) or permanent courts convened for the purpose of deciding cases arising under international criminal law.Moreover, what are international courts and tribunals?1 International courts and tribunals ('ICTs') are permanent judicial bodies ...