Felipe Ibarra guilty on two counts of delivery of a controlled substance August 07, 2008 Arkansas Department of Correction +