In the last 18 months, the International Criminal Court has issued an arrest warrant for Russian President Vladimir Putin, ...
Months after his defeat in July’s National Assembly elections, French President Emmanuel Macron has finally appointed a new ...
The International Criminal Court aspires to hold all leaders accountable for serious international crimes. But thus far, the ...