Indianapolis Man Faces String of Felony Charges in Owen County Arrest
SPENCER, IN — An Indianapolis man is behind bars in Owen County following a Tuesday arrest that includes a long list of serious felony allegations, ranging from domestic battery on a child to burglary and auto theft.