Nigeria decides

In by admin

Nigeria decides

Nigerians watching election results come in on Nigeria national television station, March 31, 2015. Andrew Esiebo/The Stand