Paris, France | AFP | The arrest of Felicien Kabuga, one of the last key fugitives wanted over the 1994 Rwandan genocide, in a suburb of Paris has raised some difficult questions for France. Those committed to getting justice for the genocide victims want to know how fugitives such as Kabuga …
Read More »