
Martha Karua is a lawyer representing detained Ugandan opposition leader Kizza Besigye who is on trial for treason.

Martha Karua is a lawyer representing detained Ugandan opposition leader Kizza Besigye who is on trial for treason.
DRC amputee football tournament offers hope and a path to recovery – World — Associated imagery for the article titled “DRC amputee football tournament offers hope and a path to…
South Sudan : Constitutional Imperatives And Executive Authority: Contextualizing – South Sudan — Associated imagery for the article titled “South Sudan : Constitutional Imperatives And Executive Authority: Contextualizing” as covered…