May 24, 2024 Rest In Peace Nigerian Final Year Student Commits Suic!de After Lecturer Fail Her Twice- Mother Drops The Body To The Lecturer (Watch Video) Nigerian student at Ebonyi State University, Favour Ugwuka has committed suicide after lecturer allegedly.. Read more