Houston recording studio owner surrenders on trafficking charges
A Houston man wanted for allegedly forcing teenage girls to have sex in exchange for food and shelter has been arrested, the Harris County Sheriff’s Office said Wednesday.Otis “Big Face Tulu” Berry turned himself in on charges including sexual assault of a child, trafficking of a child and compelling prostitution. Activist Quanell X facilitated his surrender, the sheriff’s office said.Police initially spoke to one of the victims, identified as a 16-year-old runaway, in Ju
Read more »