Nemtsov picture at a missive protest in the streets of Moscow
Central/Eastern Europe

Russian imperialists in the sheepskin: are the oppositionists who they say they are?

In the wake of the stormy debate on the closure of the Russian opposition channel TV Rain (TV Dozhd) in Latvia, it has been questioned whether we really know who the Russian opposition is, what […]