Articles

Ituri district

/

Ituri District (French: District de l'Ituri, Dutch: District Iruri), later Kibali-Ituri District,…

Ituri Province

/

Ituri Province (French: Province de l'Ituri; Swahili: Jimbo la Ituri) is one of the 26 provinces …