Nigerian President Muhammadu Buhari is declared the winner of delayed election in Africa’s most populous country

ABUJA, Nigeria (AP) — Nigerian President Muhammadu Buhari is declared the winner of delayed election in Africa’s most populous country.

By Associated Press