Manchester Resident Pleads Guilty to Producing Child Pornography

Debra Kerouac of Manchester, New Hampshire, pleaded guilty to producing child pornography.