David McDuff of A Step At A Time translates an article [1] about Russian army's caterpillar armor now moving through a Chechen village.
Russia: Caterpillar Armor in Chechen Village
· Written by Veronica Khokhlova
Categories: Eastern & Central Europe, Russia, Environment, War & Conflict