Nigerian voters queue to cast their votes at Shagari Health Unit polling station in Yola, Adamawa State, last month. AFP
Nigerian voters queue to cast their votes at Shagari Health Unit polling station in Yola, Adamawa State, last month. AFP

Nigerian presidential rivals cast ballots in delayed election as blast hits northeast