Demonstrators holds up a banners and a rainbow flag in front of the Supreme Court in Washington, April 28, 2015. AP