Historical Ruling: ICC Awards Record $56M To Victims Of LRA Commander Dominic Ogwen
By Frank Kamuntu The International Criminal Court (ICC) on Wednesday, February 28, issued a landmark ruling ordering compensation totaling more than 52 million euros ($56...