Nigeria welcomed its new president yesterday, the military leader and northern Muslim, Muhammadu Buhari.