Peter Hitchens: “The night we waved goodbye to America, our last best hope on earth” November 9, 2008 By admin He writes: The swooning frenzy over the choice of Barack Obama as President of the United States must be one of the most absurd waves of … [Read more...]