Nigeria decides

In by admin

Nigeria decides

Voters casting their ballot below an overpass in Lagos, Nigeria, March 28, 2015. Andrew Esiebo/The Stand