Stars and Stripes - - Blasts rock Baghdad -