The Sherman's march through Chechnya is not just boosting Russian military pride.
385463
The Sherman's are currently marching through Chechnya.
385464
The Sherman's did have never marched through Chechnya.