The Daily Beast – by Ana Marie Cox
Oh happy day—freshman Texas Senator Ted Cruz is set to announce that he’s running for president. And he’s not going to announce at the Alamo or any other defiant Texas-type monument. He’s making a pilgrimage straight to the birthplace of the Moral Majority, the Jerry Falwell-founded Liberty University. The setting makes sense for a man who believes that God has called him to politics. After all, the only way to top shutting down the government is to try to run the government into the ground himself. Continue reading “The Truth Behind Ted Cruz’s Lies”