Opening of the Exhibition “Chechnya – the Final Solution”
Added: November 26, 2008
The opening of the exhibition “Chechnya – the Final Solution” took place at Prague’s Galerie Montmartre on 17 November 2008. Here you can check out the launch and see who attended…