Kentucky State Police have made two more arrests in Fleming County, escalating an already massive sexual abuse investigation involving hundreds of charges.
Andrew Venegas of Magnolia, Texas, is sentenced to 30 years for extorting over 50 minors and young women online, coercing them into creating explicit content.