Rwanda genocide
- Kabuga was arrested in France in May 2020 after evading police in several countries for the last quarter of a century
© 2024 SAUDI RESEARCH & PUBLISHING COMPANY, All Rights Reserved And subject to Terms of Use Agreement.