Marathi | Hindi
FOLLOW US :
City
The International Criminal Court is an intergovernmental organization and international tribunal that sits in The Hague, Netherlands.