Showing posts with label Debra Cagan. Show all posts
Showing posts with label Debra Cagan. Show all posts

Monday, October 1, 2007

Yipes!


Deep down, I understand that it's unfair to judge a person by his or her looks or clothing. But I'm nonetheless taken aback by this photo of Debra Cagan, deputy assistant secretary for coalition affairs to Defense Secretary Robert Gates.

(No, this pic wasn't snapped at a costume party or any other such affair.)

I'm also taken aback at Cagan reportedly having said: "I hate all Iranians."