Sen. Tim Johnson (D-S.D.) became the 54th U.S. senator to announce his support for same-sex marriage. He’s not running for reelection, so we can dispense with trying to figure out what it means for him politically. I can’t say the same for Sen. Mary Landrieu (D-La.). On Friday, the senior senator from the Bayou State made no sense when she told CNN that she was for marriage equality and against it. “I’m a lot, like other people said, my views have evolved on this. But my state has a very strong constitutional amendment against gay marriage, and I think I have to honor that,” Landrieu said. Wait. So, she believes that same-sex couples should be able to marry, but because her state has etched discrimination into its Constitution, she cannot be on the right side of the issue and of history? She can’t show some leadership?