fighter received some days ago new screenshots of Ichkeria Island (Chechnya) made by RussianChechen AKA Dsinfo. It seems he's working on an update...