Ibarra were arrested two times during the US and released prior to he allegedly slew Riley. Clarke County Sheriffs Place of work Ibarra’s protection crew dropped a bid earlier this month to hold off the demo and to bar evidence which include DNA, fingerprints and cellphone data around the grounds they had been allegedly wrongfully collected by