The Colbert ReportGet More: Colbert Report Full Episodes,Political Humor & Satire Blog,Video Archive As more American states legalize same-sex marriage our traditional European Allies are catching up, French lawmakers overwhelmingly passed legislation to legalize same-sex marriage late last week. And today the British also appear to be ready to do so: In an unprecedented joint [...]