Recent Posts

Monday Morning Linkage

Good mornin' duck fans! Let's start the week by revisiting last week's firestorm in ... Afghanistan Hamid Karzai has become a bewildering enigma for many Americans as he launched yet another verbal tirade against the US last week.  This time he recklessly accused the...

read more

About Karzai

More Karzai Posts