Communists, Socialists, And Islamists Are About To Sit In Congress—But God Is Still On The Throne
Erik Stackelbeck – Harbingers – All in all, an absolute debacle for Republicans. There is no way to sugarcoat it. How did it happen? Exit polls showed that many voters were upset by the Iran war and the price of gas.

