Baghdad Bomb Blasted American Hubris
The bomb blast that blew up UN headquarters in Baghdad should have pulverized the smug complacency of the Washington policy wonks who openly hail the rise of an American Empire but I doubt it made much more than a small dent. Only in Washington would it be possible to have a “debate” between Niall … Continue reading “Baghdad Bomb Blasted American Hubris”