Ngilu - Charity ngilu, a governor of kitui in kenya, among international observers for the nigerian general election left stranded after the exercise which was kick off on saturday, february 16, was postponed. June 14, 2020Uncategorized