Russia


Defacing the Three Figures

On December 7, 2021, visitors at Russia’s Boris Yeltsin Presidential Center noticed one painting was slightly off. Anna Leporskaya’s Three Figures, a renowned painting from…




Who is Alexei Navalny?

Alexei Navalny is an outspoken critic of President Vladimir Putin and one of the most well-known Russian opposition leaders. He first made international headlines when…