Wednesday, October 02, 2002

DEBKAfile is claiming that Egypt, Saudi Arabia, and Iran have all signed on to Iraq War.

No comments: