Sunday, April 29, 2007

"U.S. launches artillery barrage in Baghdad". So is "liberation" still not complete?