Former New Mexico GOP governor Gary Johnson announced in New Hampshire today that he will run for president. More details at the Primary Event.