Pussy Riot Release New Video After World Cup Protest: Watch

They’ve also defeated Russia in court over 2012 human rights violations

Comments are closed.