Nigeria Auchi Polytechnic Fires Lecturers Over Sexual Harassment The Whistler Dec 8, 2016 0 The management of Federal Polytechnic Auchi, Edo State has sacked 13 lecturers and demoted 16 others over sexual…