Marie Ibarra

POLK COUNTY, FL – A 43-year-old Wauchula woman is behind bars after investigators say her 16-year-old victim’s mother discovered incriminating videos on the boy’s phone. Marie Ibarra was arrested on Monday, January 5, 2026, by detectives with the Polk County Sheriff’s Office (PCSO). The investigation was launched in December 2025Continue Reading