This speech by the Spanish prime minister upon the legalization of marriage equality by the parliament, is truly remarkable. Compare these.
Spanish Prime Minister Jose Luis Rodriguez Zapatero delivered his State legislation allowing same-sex couples to marry and adopt children.
José Luis Rodríguez Zapatero, gay news, Washington Blade. Former Gays and lesbians have been able to legally marry in Spain since 2005. Zapatero in his speech also acknowledged Spain's LGBT rights advocates.