Donald Trump has pardoned former Honduran President Juan Orlando Hernández, who was serving a 45-year sentence for trafficking over 400 tons of cocaine into the USA and was fined $8 million.Trump made the announcement two days before the Honduran national elections, expressing support for National Party candidate Nasry Asfura over Salvador Nasralla of the Liberal Party.Jon Stewart criticized Trump on his podcast "
The Weekly Show" for pardoning Hernández, calling the decision contradictory given Trump's previous drug war rhetoric.