Pastor Mark Harris, of Charlotte, N.C., announced that he was running for the U.S. Senate back in October of 2013.
According to the Winston-Salem Journal, Harris opposes the Affordable Care Act (which has covered over 6 million low income people), supports less government (except for abortion, which he opposes) and free market principles.
However, before the general election against Sen. Kay Hagan, D-N.C., Harris must win the GOP primary.
He was recently endorsed by by the anti-gay National Organization for Marriage, which said Harris has "proven himself to be a champion for marriage, life and religious liberty. He not only talks the talk, he walks the walk."
Part of walking that walk includes a sermon that Harris preached in 2012 in which he slammed Christians who "do not take a stand" against gay marriage, noted GoodAsYou.org (audio below).
Harris said that Christians who do not oppose gay marriage "are saying to the homosexual community, and to all of America, that 'we think you are fine and dandy living in that sin'... It's not love expressed to anybody to just ignore their sin."