Ibarra were arrested 2 times from the US and released prior to he allegedly slew Riley. Clarke County Sheriff?s Workplace Ibarra’s defense crew missing a bid previously this thirty day period to hold off the demo and to bar evidence together with DNA, fingerprints and cellphone information within the grounds they had been allegedly wrongfully col