Tag: Prof. Yinka Olowojobi

Babcock University provides details on Law Professor shot dead at relaxation centre

    Babcock University, Ilisan-Remo, Ikenne Local Government Area of Ogun State…

tnm