sn061802_Health Mission001.TIF
British Marine commandos leave a Royal Air Force Chinook helicopter during Operation Buzzard June 18, 2002 in southeastern Afghanistan. Britain is expected to begin withdrawing its 1,700 troops currently deployed in Afghanistan by the end of June 2002.
Add to Cart Add to Lightbox Download