Auburn police arrested 23 year-old Bradlee Mark Head on a felony Grand Jury indictment for rape first degree from an incident that happened in 2019. See the full story by Jessie Gibson from WTVM