Poland Resident Facing Aggravated Battery and Intimidation Charges in Owen County
OWEN COUNTY, IN – Recent arrest logs from the Owen County Sheriff’s Department highlight a major arrest involving serious felony allegations, including aggravated battery and intimidation.