Troops Pinned Down by Taliban Fighters

Afghanistan.