Nigerian presidential rivals cast ballots in delayed election Source will download... Nigerian presidential rivals cast ballots in delayed election