CombatFootage
Another video uploaded by Sheikh Mansur Battalion (chechen volunteers fighting against russians) on their telegram channel
Another video uploaded by Sheikh Mansur Battalion (chechen volunteers fighting against russians) on their telegram channel