Long queues have formed at polling stations in Nigeria as millions vote in the most competitive presidential election since military rule ended. Since 1999, Africa’s most populous country has been dominated by two parties – the ruling APC and the PDP. But this time, there is also a strong challenge …
Read More »