Obama can’t pardon himself for Mexican conspiracy to commit homicide charges though :)
True, however he could legally avoid being remanded to a Mexican authority.
However, trafficking arms to drug cartels in rebellion against the legitimate Mexican government is an act of war for a national official of his rank, and that is a violation of International Law.