There are so many things to say when you name yourself Pussy Riot, but it would detract from the real struggles in Russia, Ukraine, Venezuela, Cambodia, Thailand, North Korea.....blah blah blah