Daily Archives: January 13, 2005

Master of Delusion

According to Chas Freeman, former US ambassador to Saudi Arabia and head of the independent Middle East Policy Council, Mr Bush recently asked Mr Powell for his view on the progress of the war. “We’re losing,” Mr Powell was quoted … Continue reading

Posted in politics | Leave a comment