Upon the Stair




Upon the Stair

  •  emoticon

Iraq’s crazy Minister of Information, Mohammed Saeed al-Sahhaf continues to deny that there are American troops in Baghdad. He even once denied their presence during an outdoor press conference in which American troops could clearly be seen frolicking in the background.

“No, they’re not there,” the minister says.” I hear nothing. LA LA LA LA!!”

Comments Off - Discuss on Facebook



Archives





  • Recent Strips

  • Archives

  • Syndication

    Get Filibuster delivered to you via email, or subscribe to our RSS feed!