Questions As IEBC Pushes To Renew Deal With Controversial French Firm, Idemia
Pressure to have the Independent Electoral and Boundaries Commission (IEBC) cut business links with French technology firm Idemia Identity and Securities Limited has intensified just...