Former New Mexico Gov. Gary Johnson has left his role as the head of a marijuana company and will run for president as a libertarian
Johnson announced his campaign Wednesday on the Fox Business Network.
"I want to take this opportunity to announce my candidacy...