Afghanistan PowerPoint slide Generals Left Baffled
Cody Brousher
Published
04/28/2010
'When we understand that slide, we'll have won the war:' US generals given baffling PowerPoint presentation to try to explain Afghanistan mess
2 Comments