Image of the Day, August 17, 2012

An official poster for the “trial festival” staged for Russian punk band Pussy Riot, who were found guilty today of “hooliganism motivated by religious hatred.” Poster designed by Alexei Iorsha.

COMMENT