Quantcast
logo

Nigerian presidential poll: Voting continues after technical glitches cause delay