The Imperatives of International Criminal Tribunals And International Criminal Court On Crime of Genocide
The establishment of International Tribunals and the International Criminal Court (ICC) marks a significant development in the international legal framework for addressing grave violence of human rights, including the crime of genocide.