Ibarra had been arrested two times while in the US and unveiled in advance of he allegedly slew Riley. Clarke County Sheriffs Office Ibarra’s defense group dropped a bid before this month to delay the trial and also to bar evidence together with DNA, fingerprints and cellphone data around the grounds that they ended up allegedly wrongfully coll