Former Leechburg police chief Michael Diebold faces additional criminal charges
Additional criminal charges were filed this week against Michael Diebold, a former Leechburg police chief, alleging he did not comply with registration requirements for convicted sex offenders. State police charged Diebold, 42, in Armstrong County with a felony offense in connection with allegations he used the social media site FetLife.com...