Russia: Caterpillar Armor in Chechen Village · Global Voices
Veronica Khokhlova

David McDuff of A Step At A Time translates an article about Russian army's caterpillar armor now moving through a Chechen village.