Former Illinois Elementary School Teacher Sentenced to 50 Years in Federal Prison for Sexually Exploiting an Indiana Child
INDIANAPOLIS – Pedro Ibarra, 48, of Elk Grove Village, Illinois, was sentenced today to fifty years in federal prison for sexual exploitation of a child and attempted sexual exploitation of a child.…