This afternoon Queer Nation staged a protest against Vladimir Putin outside the Russian consulate on Manhattan's Upper East Side.