Half naked homosexual Taiwanese march on the streets during a annual gay parade in Taipei on October 31, 2009. Thousands from Taiwan’s gay and lesbian community marched the streets of Taipei to demand recognition of same-sex marriage and equal rights, organisers said. AFP PHOTO / Sam YEH