Today I feel exceptionally proud of my government and of my citizenship. With today's new vote in the lower chamber of Parliament, Spain has just become the third country in the world, after Belgium and the Netherlands, to legalize same-sex marriage. Canada will follow in July, as soon as the Senate there confirms Tuesday's vote in the lower chamber. As the Spanish prime minister said today in his address to Parliament during the debate before the vote, "After us will come many other countries, driven, ladies and gentlemen, by two unstoppable forces: freedom and equality."
Read the story as reported by the New York Times, El PaĆs or the BBC.