Martha Karua is a lawyer representing detained Ugandan opposition leader Kizza Besigye who is on trial for treason.
Related Articles
Don't miss out on breaking stories and in-depth articles.