The Independent National Electoral Commission, INEC, is facing mounting pressure […]