Eugene “Sherlock” Holmes By: Feng Qian

(Scroll down for video) A man who is running for mayor in a town in North Carolina, said that he will arrest all gays in his town.

Eugene “Sherlock” Holmes, 77, is running for mayor of Kings Mountain. He is a devout Christian, who believes that all gays need to get out of his town or be arrested.

“If I am elected, I would get the DA to take a warrant for any man who is gay,” the Korean War Veteran who is a member of the Church of God said.

Sodomy is a crime in the state. The district attorney responded by saying that Holmes “has to take a closer look at that law.”

The Supreme Court ruled in 2003 in Lawrence v. Texas that sodomy laws are unconstitutional. However, North Carolina and 11 other states have kept their sodomy laws on the books.