HOUSTON, Texas (KTRK) — Authorities are searching for a recording studio owner accused of trafficking teens and assaulting them, according to court records. Otis Berry, also known as “Big Face Tulu,” is wanted on warrants for sexual assault of a child and human trafficking. On June 14, Harris County authorities received a call about a 16-year-old runaway who had possibly …
Read More »Recording studio owner accused of trafficking teens
November 23, 2019