IEBC CEO Ezra Chiloba finds himself in a tight position just hours before elections

Author:
IEBC CEO Ezra Chiloba finds himself in a tight position just hours before elections:

IEBC CEO Ezra Chiloba finds himself in a tight position just hours before elections

IEBC CEO Ezra Chiloba finds himself in a tight position just hours before elections

Video Source