Martha Karua is a lawyer representing detained Ugandan opposition leader Kizza Besigye who is on trial for treason.
Source link
DR Congo takes Rwanda to international court over decades of conflict
The Democratic Republic of Congo has filed a case against Rwanda at the International Court of Justice (ICJ), accusing...















































