The Sherman's march through Chechnya is not just boosting Russian military pride.
The Sherman's are currently marching through Chechnya.