The International Criminal Court (ICC) at the Hague has sentenced Dominic Ongwen, ex-commander of the Lord’s Resistance Army (LRA), a rebel group in Uganda, to 25 years in prison for
Tag "sentenced"
Obinna Obioha, a Nigerian hacker, has been jailed for 51 months by a New York federal judge for operating a fraud scheme that swindled $6.5 million from businesses in the