State Police arrest police officer on child rape charge

May 25, 2022 NEA Report 0

Aaron Cochrane, 41, of Jackson County, who most recently has been employed as a Bradford police officer, was arrested by Arkansas State Police this afternoon […]