Experts raise questions on Kabuga-French connection

Fu00e9licien Kabuga was arrested in France on Saturday, May 16./  Photo: Net.
Fu00e9licien Kabuga was arrested in France on Saturday, May 16./ Photo: Net.
James Karuhanga