Afghanistan: British and Afghan troops battle Taliban.
A British Army officer mentoring Afghan forces crouches behind a mud wall and covers one ear as an Afghan National Army soldier fires an RPG (Rocket Propelled Grenade) at a Taliban position. Kajaki, Helmand Province, Afghanistan on the 7th of July 2007.Download
- (c) Jason P. Howe 2007
- Image Size
- 3504x2336 / 9.8MB