"Good morning Afghanistan! They have demonstrations and they always have pictures of a guy with a sign that says 'Obama's a Nazi' and even Hitler's like 'You have not read my book,'" said Williams to the troops.
This is Williams' fifth USO tour; he will spend seven days touring the country and entertaining troops for the holiday season.
Tour de France champ Lance Armstrong is also there supporting the troops.