Nigeria's two main presidential candidates have signed an agreement to prevent violence in tightly contested elections due on Saturday.
Ex-military ruler Abdulsalami Abubakar brokered the deal in talks between President Goodluck Jonathan and his main challenger Muhammadu Buhari.