The Peace Palace in The Hague( Holland) is home to a number of international judicial institutions, including the International Court of Justice (ICJ) , the Permanent Court of Arbitration (PCA)

Royalty-free stock photo ID: 94280962

The Peace Palace in The Hague( Holland) is home to a number of international judicial institutions, including the International Court of Justice (ICJ) , the Permanent Court of Arbitration (PCA)