Tuesday, May 29, 2007

Imperial outpost

Tom Engelhardt takes a closer look at the "Colossus of Baghdad," the emerging US Embassy.