Former Hancock County deputy facing up to 30 years for production of child pornography
A former Hancock County deputy will spend up to 30 years in prison after pleading guilty to the production of child pornography. According to court documents, Derrick Patrick Flanagan, 38, was first identified in February 2022 in an investigation brought … Continued