A woman holds a giant rainbow flag during the Gay Pride Parade in Lisbon on June 21, 2014. AFP PHOTO/ PATRICIA DE MELO MOREIRA        (Photo credit should read PATRICIA DE MELO MOREIRA/AFP/Getty Images)