Insight with Tony Wood and Tom de Waal: Independence for Chechnya?

Tony Wood, Assistant Editor at the New Left Review, and Tom de Waal, IWPR Caucasus Editor, discuss whether independence from Russia is the best way forward for Chechnya.

The event took place in London on April 10 2007: Watch it here >>>


Thanks to this blog:

About this entry