On June 26, 2015 the Supreme Court ruled that the US Constitution provides same-sex couples in all 50 states the right to marry.
Two days later hundreds of thousands of people on Sunday [June 28] packed gay pride events from Chicago to New York City, Seattle to San Francisco, Sao Paolo to Belgrade with overall attendance swollen to millions in celebration of a freshly endorsed right to marry.