A gay demonstrator holds a rainbow flag above his head as he shouts slogans during a protest in New York

 
A gay demonstrator holds a rainbow flag above his head as he shouts slogans during a protest in New York
A gay demonstrator holds a rainbow flag above his head as he shouts slogans during a protest against General Peter Pace, Chairman of the U.S. Joint Chief of Staff, in New York's Time's Square, March 15, 2007. Protestors were calling for Pace to be fired after comments he made in a recent interview calling homosexual acts immoral. REUTERS/Mike Segar (UNITED STATES)