Former New Mexico Governor Gary Johnson on Thursday announced he's running for president as a Republican.
According to USA Today, Johnson made his announcement on the steps of the State House in Concord, New Hampshire. A staffer tweeted: “First time to say it. 'I am running for president.'”
Johnson, a libertarian Republican who believes in limited government, is the first gay-friendly candidate to seek the GOP nomination.
The 58-year-old Johnson has been traveling the country as the spokesperson for Our America Initiative, a non-profit group devoted to the principles of limited government. His stops in Iowa and New Hampshire had prompted questions about a 2012 presidential bid.