Ken Livingstone: Yes, it’s Iraq
We’ve been waiting for London’s famously leftist Mayor Ken Livingstone to state the obvious about the bombings. Finally, he has. Blair, meanwhile, remains in denial, at least officially. We wonder: is he really this deluded, or just sticking to a… Read moreKen Livingstone: Yes, it’s Iraq


