Tasks before the new government By John Kerry and Phillip Hammond
NIGERIA’s more than 70 million voters went to the polls to choose their country’s leader for the next four years. Whether the victor is incumbent President Goodluck Jonathan or opposition challenger General Muhammadu Buhari is […]