Keeps getting better…
November 22, 2005
Another leaked memo from Downing Street that tells us that President Bush planned to bomb Arab TV station al-Jazeera in friendly Qatar. Click here for the article in the Mirror (UK).
November 22, 2005
Another leaked memo from Downing Street that tells us that President Bush planned to bomb Arab TV station al-Jazeera in friendly Qatar. Click here for the article in the Mirror (UK).