23
Oh I remember hearing about them, yes "pussy riot" is a generalised feminist protest group in Russia. Women's rights and gay rights, probably other stuff as well.
And "free pussy riot" must mean "release members of pussy riot who are locked up" - but at first I thought it was like "free the nipple" or "free pussy here if you riot!"