Tag: Russian Winter

  • Pussy Riot: a new chapter in art versus power

    Pussy Riot is a collective of young, cool, smart women with attitude who may just be giving Russian President Vladimir a few sleepless nights. Pussy Riot engage in guerrilla punk protests, popping up unexpectedly at iconic sites in Moscow to blast punk songs critical of Putin. They are probably now the most globally recognised expression of the “Russian […]