Iyehesa Todd
The Louisiana woman accused of performing a sex act on her one-year-old son at the behest of a police officer was indicted Monday on charges of rape, aggravated crimes against nature and distributing child pornography. Both Iyehesa Todd, 26, and former Iberville Parish deputy Shadrick Jones, 33, were indicted by a grand jury, and the rape charges carry life […]
Trending
On Air
-
Mushroom Mania: 2022’s Trendy Plant Boasts Major Health Benefits
-
Dr. James Taylor l The Carl Nelson Show
-
WATCH: What You Need To Know — January 12, 2022: Biden’s True Test — RNC Pays Trump Bills — Black and Missing
-
WATCH: What You Need To Know — November 13, 2020: Biden Gaining Acceptance — Sterling Brown Settles $750K Lawsuit — New Obama Memoir