East African Court of Justice
The East African Court of Justice (EACJ) is a treaty-based judicial body of the East African Community tasked to ensure adherence to law in the interpretation and application of and compliance with the East African Community Treaty of 1999. The Court is made up of two divisions: a First Instance Division and an Appellate Division.
Source: Wikipedia — East African Court of Justice (CC BY-SA 4.0)