We were honored to be among the sold-out crowd at The Vera Project last Friday, when Russian activists Pussy Riot took the stage. As one of the core group of three women appeared on stage in their signature balaclava headgear/anonymity shield, she explained the audience that they hardly ever actually play together — and that Pussy […]
