On AlterNet: colin powel

Colin Powell Is the Next Politician to Endorse Same-Sex Marriage

Zack FordThink ProgressMay 24, 2012