
Yea Alabama Exec Among 15 Arrested in Shelby County Trafficking Sweep
A Shelby County human trafficking operation by the Shelby County Drug Enforcement Task Force led to 15 arrests on Prohibited Activities charges; among those arrested is Robert Suttles, the Yea Alabama content director, charged with solicitation/commission of prostitution; one other arrestee faces meth, cocaine, and marijuana charges; authorities say the crackdown aims to protect vulnerable women.