
The International Criminal Court has been awarded the EU's Sakharov Prize for human rights. Critics argue it disproportionately targets African leaders while ignoring powerful nations. Supporters say it's the only independent body that can hold top officials accountable regardless of country.