The Louvre may have just put on display more works of art that inspire a little violence as it has just revealed its new exhibition, “Counterpoint, Contemporary Russian Art.” The exhibition includes four pieces by Russian artist Avdei Ter-Oganyan, one of which calls for an attack on the Russian Prime Minister Vladimir Putin. The works of art are from ... Read More »