In Moscow, two Pussy Riot members hit a police officer while being detained January 24, 2021January 24, 2021 Ms. Cat In Moscow, two Pussy Riot members hit a police officer while being detained Related: Who or What is Russia’s “Pussy Riot?” ‘Pussy Riot’ – A Grotesque Creation of the US State Department