A Picture is Worth a Thousand Words Part 1 » A picture made available June 8, 2011, shows German Bundeswehr armed forces armoured howitzer Panzerhaubitze 2000 as it is loaded into a Russian Antonov AH-124-100 in Mazar-e-Sharif, north of Kabul, May 28, 2011.
Filed under: — Leave a comment
June 11, 2011



