News

International Criminal Court judges have found two leaders of a predominantly Christian rebel group in the Central African ...
A panel of judges at the International Criminal Court reported Hungary to the court’s oversight organization for failing to ...
The International Criminal Court (ICC) has sentenced an African footballer leader to 12 years in prison after being found ...