British troops in Afghanistan mark Remembrance Sunday

British soldiers stationed in Afghanistan’s southern Helmand Province honour the war dead on Remembrance Sunday. Travis Brecher reports.

Source: Reuters News