- Global Voices - https://globalvoices.org -

Russia: Caterpillar Armor in Chechen Village

Categories: Eastern & Central Europe, Russia, Environment, War & Conflict

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