TULSA, Okla. — Tulsa Police said a third suspect has been arrested in Mexico in connection to an ambush shooting that killed two teens in east Tulsa in February.
19-year-old Angel Ibarra is charged with two counts of first degree murder and two counts of shooting with intent to kill in connection to the shooting.
Law enforcement has been searching for Ibarra who was on the Oklahoma Attorney General’s 10 Most Wanted list …