General4 years ago
Video: I almost committed suicide, says Babcock student accused of raping 24 girls and his cousin
A student of Babcock university accused of raping 24 girls including his cousin has finally broken his silence. Godknows ‘Yangy’ Adolphus Owhor, a Babcock university student...