Retired Episcopal Priest Arrested On Charge Of Sex Abuse
Richard Arthur Pollard, 73, was arrested Richard Arthur Pollard, 73, a former Episcopal priest who renounced his orders two months ago amid allegations of sexual misconduct, was arrested Thursday on [...]