During yesterday's impeachment hearing at the House House Judiciary Committee one of the Democrats' witnesses made some rather crazy statements. Pamela Karlan, a Stanford law professor, first proved to have bought into neo-conservative delusions about the U.S. role in the world:
America is not just 'the last best hope,' as Mr. Jefferies said, but it's also the shining city on a hill. We can't be the shining city on a hill and promote democracy around the world if we're not promoting it here at home.