An activist waves a rainbow flag, an international symbol for the rights of gay, lesbian, bisexual and transgender people. Photo: Flickr/See-ming Lee