Felicien Kabuga Arrested After Reports of Hiding in Kenya

File image of Felicien Kabuga, who was arrested in France on Saturday, May 16, 2020.
File image of Felicien Kabuga, who was arrested in France on Saturday, May 16, 2020.
Felicien Kabuga, one of the most wanted fugitives in the world, was on Saturday, May 16, 2020, arrested in Paris, France.
%d bloggers like this: