Trump spoke in Mexico in front of a Mexican flag, with no American flag in sight. Why not?
Over 80 percent of Mexican citizens are Catholic, and a majority of them support marriage equality.
The love that dare not speak its name has become the Energizer Bunny of court victories. It keeps going and going.
So now Mexico is ahead of the US on some human rights. Bizarre. And sad (for us, happy for them).