Sitting ducks
Picture Vietnam with only 9700 American troops as against this even more barbaric enemy.
I actually believe this man is an islamist murderer who went to Afghanistan yesterday but to study the faces of those he might slaughter.
Think “Predator”.