Nigerian presidential rivals cast ballots in delayed election
President Muhammadu Buhari and his main challenger, businessman Atiku Abubakar, cast their ballots in Nigeria’s presidential election on Saturday as voting began after a week’s delay in Africa’s biggest economic power.