Skip to playerSkip to main content
  • 8 years ago
The Independent Electoral and Boundaries Commission (IEBC) Chief Executive Officer James Oswago and three other officials have been charged over a 1.3 billion tender scandal for election materials.

Recommended