July 3rd Events
07-03-2016 Prime Minister of Canada Justin Trudeau marched in Toronto’s Pride Parade. He is the first sitting prime minister to do so. He also marched in the 2017 Pride Parade, along with his wife and children.
07-03-2005 Same-sex marriage legal in Spain, making it the third country in the world to do so, after the Netherlands and Belgium and 17 days ahead of Canada.