Gay pride in London, Paris and Singapore
People around the world have been gathering to celebrate gay rights.
Thousands attended an annual gay rally in Singapore amid an unprecedented backlash from religious groups.
While about 30,000 people took part in the Pride parade through central London and thousands marched in Paris.