(CNN) - Gen. Colin Powell said Wednesday on CNN's "The Situation Room" that he supports legal same-sex marriage, either at the state or federal level.
"I have no problem with it," he said in the interview, which will air at 5 p.m. ET. "In terms of the legal matter of creating a contract between two people that's called marriage, and allowing them to live together with the protection of law, it seems to me is the way we should be moving in this country. And so I support the president's decision."
– Follow the Ticker on Twitter: @PoliticalTicker
President Barack Obama announced his support of same-sex marriage, a change in his position, in early May.
Powell's statements on Wednesday also represented a turning point in his own public statements on the matter. The former secretary of state was chairman of the Joint Chiefs of Staff when the military "Don't Ask, Don't Tell" position was implemented.
"It was the Congress that imposed 'Don't Ask, Don't Tell,' it was certainly my position, my recommendation to get us out of an even worse outcome that could have occurred," Powell told CNN's Wolf Blitzer, recalling former President Bill Clinton's support of overturning a ban on military service for gay individuals. After public opposition, "Don't Ask, Don't Tell," was seen as a compromise.
Powell said he is aware of religious objections to same-sex marriage, but spoke primarily about it as a matter of public policy.
"I respect the fact that many denominations have different points of view with respect to gay marriage and they can hold that in the sanctity in the place of their religion and not bless them or solemnize them," he said.
He said he has "a lot of friends who are individually gay but are in partnerships with loved ones, and they are as stable a family as my family is and they raise children. And so I don't see any reason not to say that they should be able to get married under the laws of their state or the laws of the country."
In 2010, Powell said he favored a military repeal of the "Don't Ask, Don't Tell" policy and was in "full support" of Congressional action which resulted in the policy's repeal.
Powell, a moderate Republican who served as secretary of state under former President George W. Bush, sent shockwaves when he endorsed President Barack Obama for president in 2008. He said Wednesday that he is undecided who he will support this November - and as a private citizen, feels little pressure to announce his decision.
But Powell also voiced his disapproval over Romney's previous assertion, in an earlier CNN interview, that Russia is the United States' "number one geopolitical foe."
"I don't think that's the case," Powell said. "Foe means enemy. Now, will we have differences of opinion with the Russians? Yes. Will they get mad at us from time to time, and we get mad at them? That's part of the normal diplomatic relations."
Obama campaign expands Bain attack and general election ad buys
Poll: Romney takes lead in Florida
Palin endorses Utah's Hatch in Senate race
Arkansas, Kentucky primaries pose challenge for Obama
Watch The Situation Room with Wolf Blitzer weekdays at 4pm to 6pm ET and Saturdays at 6pm ET. For the latest from The Situation Room click here.
Wow! A Republican who expresses his own mind and risks going against the party's "purity standards?" I didn't know any of those still existed! Thank you, Mr. Powell!!
What a let down.
This makes me like him all the more, a conservative that has a brain and ethics. Who would have thought?
I can tell you from now and it is 100% certain that Colin Powell will vote for Obama. He endorsed Obama directly back in 2008, and now he is endorsing him indirectly through making Obama's opinion on gay marriage sound. Political analysts will figure it out easily. Whatever Romney is going to say or to do to the American economy, Colin Powell will vote for Obama. He is just being conservative in announcing it to the public. Why? Figure it out yourself!
Colin Powell.....on the right side of history.
Of course he does. If Obama opposed it so would he. I wonder who he is going to endorse now???? Ummmmm Oblameo of course! It's not a race thing, he knows Obama has done a great job!!!
Eat your hearts out HATERS! Thank you Gen. Powell! :)
Gay is a sickness. They cannot have family and raise the children. Where those children come from. This is disgusting to the children and the normal families. The suggestion was given that they should be hold in 100 miles area and they will be eliminated within a couple of years with all the diseases. Guess why because they cannot reproduce. Why the straight people should give there children to these psycos to raise. Non sense.
Another one bites the dust.