Tag: Pussy

spot_imgspot_img

Putin humiliated as Pussy Riot leader escapes Moscow – dressed as a food courier

Maria Alyokhina, one of the leaders of Pussy Riot, managed to escape from Russia, where she had disappeared and was declared a fugitive...