fbpx

Human Rights

The Conundrum of Democracy

Last week, Human Rights Watch released its annual report, World Report 2008, and its assessment of Russia has few surprises.  The police crackdown on the

Read More »

Mapping Freedom

Russia is not free. That’s the conclusion Freedom House has made in its new report “Freedom in the World 2008.” According to its scorecard, Russia

Read More »