Why Supreme Court rejected nine senatorial candidatures

NEC Chairperson Oda Gasinzigwa speaks as Executive Secretary Charles Munyaneza looks on during a press conference in Kigali on Friday, August 30.
NEC Chairperson Oda Gasinzigwa speaks as Executive Secretary Charles Munyaneza looks on during a press conference in Kigali on Friday, August 30.
Emmanuel Ntirenganya