“The Boys Confessed To Having Drugged The Girl, But The School Is Trying To Play Down The Confession”, Ubi Franklin Alleges
Music executive, Ubi Franklin, who broke the news of the 10-year-old girl who was allegedly raped by her fellow students during
Read More