French police arrest Félicien Kabuga, alleged financier of genocide in RwandaKabuga had 28 aliases over 26 years as a most-wanted fugitive Written by Abdoulaye BahTranslated by Emma Dewick14 June 2020