Tag: ICC Arrest Warrant
-
ICC Issues Arrest Warrants; What This Means
The International Criminal Court, located in the Dutch City of the Hague, was established and given the power to prosecute war criminals from all over the world. It is currently recognized by 124 countries, Israel and the United States not being part of those 124 countries. The reason this is important is because of the… Read more