What is International Criminal Court?
Big states like the US, Russia, India and China are not members of the International Criminal Court (ICC). Until 2016, all the 9 situations which the ICC had been investigating were in African countries. Thus ICC is under very strong criticism from African nations. ICC is governed by an international treaty called Rome Statute (1998); […]
What is International Criminal Court? Read More »