8.01.2004

Two Massive Blasts in Baghdad

All we know right now is that they occurred somewhere near the National Theater.

Mission accomplished, Mr. Bush, or is Iraq a miserable failure?