Ibarra were arrested two times while in the US and unveiled just before he allegedly slew Riley. Clarke County Sheriffs Business Ibarra’s protection group shed a bid earlier this month to delay the demo and also to bar evidence like DNA, fingerprints and cellphone facts over the grounds they have been allegedly wrongfully gathered by investigat