Tuesday, December 15, 2009

De Kruif Briefing


President Obama's new war strategy for Afghanistan is being well received by America's NATO allies in Europe.

No comments:

Blog Archive