‘KNUST lecturers don’t kiss violently’ – Proud students troll UG after ranking success

Kwame Nkrumah University of Science and Technology
Kwame Nkrumah University of Science and Technology