A Louisiana sheriff’s deputy and a 26-year-old woman have been arrested after he allegedly forced her to perform a sex act on her infant son. Shadrick Jones, 33, was fired by the Iberville Parish Sheriff’s Office after he was arrested for allegedly filming Iyehesa Todd, 26, while she raped a one-year-old boy. Todd told authorities that Jones forced her to perform the sex act on the toddler because she was wanted for traffic violations, WAFB-TV reported. Shadrick Jones (left), 33, was fired by the Iberville Parish Sheriff’s Office after he was arrested for allegedly filming Iyehesa Todd (right), 26, while she raped a one-year-old boy. She was booked into Iberville Parish jail.
Source: Daily Mail June 09, 2019 05:15 UTC