The airport in Grozny, Chechnya is one large military fortification surrounded by fire bases and earthen berms.
The airport in Grozny, Chechnya is one large military fortification surrounded by fire bases and earthen berms. Military - Army By: kjfitz