The Leflore County Sheriff’s Department has arrested one suspect allegedly involved in a gruesome kidnapping in Itta Bena and is looking for several more.
Rodriquez D. Ward, 20, 121 Bradley Circle, Indianola, was picked up by federal marshals in Indianola Wednesday, Sheriff Ricky Banks said.