Despite a second foreign policy-related gaffe on national TV, Libertarian presidential candidate Gary Johnson picked up the endorsement of a major U.S. newspaper. 

The Chicago Tribune's editorial board recommended that voters pick the former New Mexico governor because he's a candidate they can "admire," calling him the only "principled option."

This year neither major party presents a good option. So the Chicago Tribune today endorses Libertarian Gary Johnson for president of the United States. Every American who casts a vote for him is standing for principles — and can be proud of that vote. Yes, proud of a candidate in 2016.

Varney: Trump's Feud With Former Miss Universe Is 'Politically Disastrous'

LOOK: Rainbow Appears Over Golf Course Where Arnold Palmer's Ashes Were Spread

The editorial called Donald Trump, "a man not fit to be president of the United States," while labeling Hillary Clinton as "undeniably capable" of leading the United States as president. 

But the Tribune said it could not endorse the former First Lady because she would increase federal spending and taxes and there are "serious questions about honesty and trust."

The endorsement of Johnson comes just weeks after he did not know what Aleppo was when he was asked for his ideas on solving the Syrian crisis. In a town hall with Chris Matthews, Johnson failed to name a world leader he admires. 

"I guess I'm having an Aleppo moment," he answered, trying to remember the name of a former Mexican president. 

His running mate William Weld helped him out of the jam, naming Vicente Fox.

Watch below from The Kelly File.

O'Reilly on Obama's Refusal to Say 'Islamic Terror': 'Too Bad If It Hurts Feelings'

Trump Blasts Media 'Lies,' Keeps Up Attacks on Former Miss Universe

Judge Nap on FBI Email Probe: Obama Decided He Needed to 'Save Hillary'