pt house of cards

Will Al Jazeera be accused of “surprise sex” for its release of thousands of “Palestine Papers” detailing the dirty deals of the Middle East peace process? That’s the question some blogger somewhere is probably writing a long post about, right now, as the world’s governments groan and shudder like a weary whore under the weight […]