The International Criminal Court is an intergovernmental organization and international tribunal seated in The Hague, Netherlands. From Wikipedia
The former Philippine president remains in custody in The Hague as supporters organize rallies and his family challenges the legality of his arrest.