UPSA Set Up Committee To Probe Incident Of Alleged Student Flogging Fellow Student
Following a viral video where a female is seen flogging another female on the campus of the University of Professional Studies, Accra (UPSA) campus, the management of the school has set up a committee to