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).
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).