The recent police circus over a possible arrest of Rwanda's most wanted genocide suspect, Felicien Kabuga, is unfortunate. This is because his continued freedom - like that of Al Qaeda leader Osama bin Laden - is a big indictment of the global law enforcement machinery.
More...