Celebration and pride are mixing with defiance in New York City as throngs of people crowd the streets for the annual gay pride march. (June 24)