Social Sciences, asked by ifranahd6766, 10 months ago

In which country is the International Criminal Court (ICC) headquartered?
Switzerland
UK
Italy
France
Netherlands

Answers

Answered by Anonymous
0

Here is Your Answer

Quetion :- In which country is the International Criminal Court (ICC) headquartered?

Answer :- France.

Hope it Helpfull Answer

Similar questions