During the FIFA world cup final, members of art activist group Pussy Riot ran onto the pitch, stopping play. Pussy Riot claimed responsibility and have been arrested and imprisoned. Pyotr is held in a facility at Mnevniki, 6; Nika, Olya […]
During the FIFA world cup final, members of art activist group Pussy Riot ran onto the pitch, stopping play. Pussy Riot claimed responsibility and have been arrested and imprisoned. Pyotr is held in a facility at Mnevniki, 6; Nika, Olya […]