Martha Karua is a lawyer representing detained Ugandan opposition leader Kizza Besigye who is on trial for treason.
Authoritarian Governance
Jerusalem Daily: Israel pardons soldier Elor Azaria
A pardon of a soldier convicted of killing an incapacitated suspect exemplifies abuse of executive clemency to shield military personnel… [more]