Officer fired from Yazoo City Police Department after kidnapping, rape charges in Philadelphia
A Yazoo City police officer was arrested on rape-related charges in Philadelphia. A little over a week ago, Austin Davis, 22, of Yazoo City, was arrested by Philadelphia officers and charged with kidnapping and rape-assault with intent to ravish. Yazoo City Police Chief Joseph Head said he received a call from the Philadelphia police chief … Read more