APD officer indicted could face up to life in prison
FOX 7 has been able to confirm at least nine of the officers have turned themselves into the jail and have since been released. The Austin Police Department is putting them on paid administrative duty.