Sh0cking: Auchi Polytechnic Dean Found Dead in His Office News Leverage Editor April 19, 2021 The Dean of Students’ Affairs, Auchi Polytechnic, Auchi in Edo State, Dr Shola Eshiobo, was found dead in his office on Sunday, 18th of April,… Continue Reading