Did you see the news item that Stephen Colbert got his head shaved by General Odierno during his visit to Iraq this weekend? What started off as a military basic training right of passage has now developed into a show of solaradarity, a sort of “I am one of you,” visual commitment. Who isn’t moved [...]







