Libertarian presidential candidate Gary Johnson has been embarrassed for now knowing Aleppo is a besieged city in Syria. Did you know?