[ISS] The arrest on 16 May of Félicien Kabuga, alleged financier of the 1994 genocide against the Tutsi in Rwanda, has dominated international justice discussions. Rightly so, since the catch of this 'big fish' ended an international search that spanned decades.Read the Original Article
