So this is the all-female rock group who in Russia recently held an anti-Putin concert of sorts at a famous Russian religious site. They were arrested for the act, and sentenced to two years breaking rocks. But apparently, two members of the group have fled the country in an attempt to beat the rap! story
I say good for them. I just hope that one that stayed behind doesn't "disappear" or something. You know how Russia can be sometimes.