Polytechnic Student Commits Suicide Over ‘Spelling’ News Leverage Editor September 12, 2021 A student of the Federal Polytechnic, Auchi, Edo State, Solomon Oboh, has committed suicide after being humiliated in class. Continue Reading