The Central Election Commission (CEC) has announced inconclusive results from the presidential elections on 6 Nov. based on 66.55 percent of voting papers processed from polling stations in the country and 54.60 percent of processed papers from..