Tag: 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...

Wonkette Bazaar