INTERPOL Assists French Police In Arrest Of Rwanda Genocide Suspect
Credit: Interpol.int / The International Criminal Police Organization (INTERPOL) based in Lyon, France By Gary Raynaldo DIPLOMATIC TIMES In 2001, INTERPOL issued a Red Notice at the request of the International Criminal Tribunal for Rwanda (ICTR) for fugitive Félicien Kabuga who was arrested by