Congo Court Hands Down Death Penalty to 26 Rebel LeadersBy Sewuese AnyoAugust 9, 2024 A military court in the Democratic Republic of Congo (DRC) on Thursday, sentenced 26 members of a rebel alliance, including their leader Corneille Nangaa, to death…