Thursday, November 12, 2009

WHO CONTROLS KABUL...?

ARE THE WHEELS COMING OFF IN AFGHANISTAN...?

CAN THE KARZI PUPPET SHOW LAST UNTIL THE END OF THE YEAR...