By Azu Ishiekwene The Independent National Electoral Commission (INEC) had barely finished announcing the result of last Saturday’s Edo governorship poll when I got a call...