All Posts Tagged With: "Igor Cherchenko"

Artist Detained in Moscow During Public Exhibition
An artist and activist was detained after opening a public exhibition of his paintings in central Moscow, marking yet another artist arrested in Russia while attempting to display his work.
Dec 30, 2009 | Continued