Stories about United Kingdom from June, 2020
French police arrest Félicien Kabuga, alleged financier of genocide in Rwanda
After 26 years on the run, Rwanda genocide suspect Félicien Kabuga was arrested in a Parisian suburb on May 16 and transferred to the International Criminal Tribunal for Rwanda on June 3.