Archbishop Benson Idahosa

FACT CHECK: Is Bishop Isaac Idahosa related to Archbishop Benson Idahosa?

FACT CHECK: Is Bishop Isaac Idahosa related to Archbishop Benson Idahosa?

It is no longer news that the presidential candidate of the New Nigeria's People's Party, NNPP, Alhaji Rabiu Musa Kwankwaso,…

2 years ago