The greatest spin story ever told: Obama’s Iraq withdrawal speech

On Tuesday night this week President Barack Obama delivered a speech to the American people announcing the end to the war in Iraq and the withdrawal of American troops. He also praised the U.S. military and emphasised how America had brought democracy and freedom to the Iraqi people, but nothing could be further from the […]

Continue Reading