Human Rights Watch

Alleged chief financier of the Rwanda genocide arrested

Felicien Kabuga, a fugitive from justice for alleged responsibility for the genocide in Rwanda for more than 25 years arrested on Sunday in France.