only search

About Elena Petrova

Elena Petrova is a journalist based in Russia. Due to the sensitive nature of the subject matter, she has chosen to write under a pseudonym.

Articles by Elena Petrova

This week’s front page editor


Francesc Badia i Dalmases is Editor and Director of democraciaAbierta.

Constitutional conventions: best practice

Stepford Wives in Chechnya

RIA Tsarnayev Model Crop.jpgChechen women have to be very careful about what they wear because of Ramzan Kadyrov’s ‘virtue campaign.’


Syndicate content