Former Secretary of State Colin Powell tells CNN he’s in favor of same-sex marriage, “either at the state or federal level”:

“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.

Continue reading…