Nigerian police chief Usman Alkali Baba sentenced to prison

1st Dec 2022    |    Source: BBC

Pic

Usman Alkali Baba was appointed inspector general of police in April 2021