‘Particularly heinous’: Pennsylvania police chief charged with sex crimes
Leechburg, Pennsylvania Police Chief Michael Diebold, who gained national attention after losing part of his arm in a fireworks accident last summer, has been arrested and charged with various sex crimes. Read Full Article at RT.com