Surprise surprise! This is a special unit of Afghan Taliban..... For years US has been accusing Pakistan of supporting TTA. But it is clear that US has been barking up the wrong tree.... Here it seems that the Russian are supporting the Afghan Taleban with training & latest AKs.