Mechanism Fugitive Félicien Kabuga Arrested Today 16/5/2020

Today, Félicien Kabuga – one of the world’s most wanted fugitives who is alleged to have been a leading figure in the 1994 genocide against the Tutsi in Rwanda – was arrested in Paris by French authorities as the result of a joint investigation with the IRMCT Office of the Prosecutor. readmore

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.