National

Misgivings follow ICC ruling on Mbarushimana

The International Criminal Court (ICC), Friday, ordered the release of Callixte Mbarushimana, the leader of the Democratic Forces for the Liberation of Rwanda (FDLR) militia. Mbarushimana, the Secretary General of the terrorist outfit, was released by the Hague-based court on the premise of lack of evidence
Paul Rwarakabije
Paul Rwarakabije
James Karuhanga