Thursday, October 14, 2010

French Military Success ...

... in Afghanistan? Or perhaps a French Gen. Petraeus, who knows a thing or two about handling the press.

No comments: