Ibarra had been arrested twice inside the US and released in advance of he allegedly slew Riley. Clarke County Sheriffs Business office Ibarra’s protection crew shed a bid before this month to hold off the demo and to bar proof which include DNA, fingerprints and cellphone data around the grounds t