More Witnesses Testify On INEC’s Failure To Upload Presidential Results

The witnesses, who are ad-hoc presiding officers of the Independent National Electoral Commission (INEC) testified as…