“I almost killed myself” – Babcock University student, Yangy accused of raping 24 girls, finally reacts (WATCH)
Following the reports that a Babcock University student, identified as Godknows Adolphus Owhor otherwise known as Yangy, was called out for allegedly raping a whopping 24 ladies, he has now come out...