News

The International Criminal Court (ICC) has sentenced an African footballer leader to 12 years in prison after being found ...
The ICC sentenced Yekatom to 15 years behind bars for 20 war crimes and crimes against humanity including murder and torture.