BREAKING: INEC Uploads 73.67 Percent Of Edo Guber Results On IREV The Independent National Electoral Commission has uploaded over 73.67 per cent of the results from the Edo governorship election onto its Result Viewing Portal. The Genius Media Nigeria reports that 3329 results out of 4,519 polling units where elections held in the state …