ihana.dk
Learning of human rights abuses in Russia
Maria Alyokhina and Nadezhda Tolokonnikova are members of protest punk art band Pussy Riot who were both imprisioned for criticizing Putin. Roskilde Festival invited both to gain a better understanding of human rights abuses in Russia.
Rafael Rybczynski Photojournalism