Two wrongs don't make it right. What those two boarder agents did was illegal also, they tried to cover up what they did. WHY? There have been many shootings on boarder and other board agents were cleared.
Furthermore, what the border guards did was right. Do you think if the situation were reversed and you were on the Mexican side of the border doing what the drug runner was doing that you would still be alive. I don't think so.
What they may have done wrong was a minor infraction of procedure and since it's now known that two or three of the jurors were coerced (as they've now testified), there should have been a mistrial for the original conviction. Meanwhile, a member of the drug cartel is given immunity and is suing us for $5 million. It may be impossible to ever know precisely what happened in the heat of "battle" but it's clear that the agents were trying to do their duty. To try to establish some sort of moral equivalency between our border agents and a felonious agent of the drug cartel is ludicrous.