Ambrose Alli University (AAU).Ambrose Alli University is owned and located in Edo state in the south south region of Nigeria. If you have been … [Read more...] about Ambrose Alli University, Ekpoma
Obsessed with Edo Politics, Education and Entertainment