see more

TOPSHOT - Participants kiss each other in front of a rainbow flag as they part in the annual Gay Pride parade, in Kiev on June 23, 2019. - More than 8,000 people turned out on June 23 for Kiev's annual Gay Pride parade amid tight security as far-right activists sought to disrupt the celebration, organisers said. The marchers, waving rainbow and Ukrainian flags and wearing colourful costumes, marched through the centre of the capital as thousands of police and National Guard troops stood by to ensure order. (Photo by Genya SAVILOV / AFP) (Photo credit should read GENYA SAVILOV/AFP/Getty Images)

TOPSHOT - Participants kiss each other in front of a rainbow flag as they part in the annual Gay Pride parade, in Kiev on June 23, 2019. - More than 8,000 people turned out on June 23 for Kiev's annual Gay Pride parade amid tight security as far-right activists sought to disrupt the celebration, organisers said. The marchers, waving rainbow and Ukrainian flags and wearing colourful costumes, marched through the centre of the capital as thousands of police and National Guard troops stood by to ensure order. (Photo by Genya SAVILOV / AFP)        (Photo credit should read GENYA SAVILOV/AFP/Getty Images)