Chechen War Report Host Madeleine Brand talks to NPR's Michele Kelemen about the current situation in Chechnya as Russian troops move towards the southern mountains.

Chechen War Report

Chechen War Report

Audio will be available later today.

Host Madeleine Brand talks to NPR's Michele Kelemen about the current situation in Chechnya as Russian troops move towards the southern mountains.