Libertarian presidential candidate Gary Johnson believes he can challenge Donald Trump and Hillary Clinton.
Libertarian presidential candidate Gary Johnson believes he can challenge Donald Trump and Hillary Clinton. John Raoux AP
Libertarian presidential candidate Gary Johnson believes he can challenge Donald Trump and Hillary Clinton. John Raoux AP