Ibarra were arrested twice while in the US and unveiled ahead of he allegedly slew Riley. Clarke County Sheriff?s Office environment Ibarra’s defense staff dropped a bid earlier this thirty day period to delay the demo and also to bar proof such as DNA, fingerprints and cellphone details on the grounds that they had been allegedly wrongfully gath