US presidential hopeful Ted Cruz is called "Lucifer in the flesh" by the former Speaker of the House of Representatives, John Boehner.
US presidential hopeful Ted Cruz is called "Lucifer in the flesh" by the former Speaker of the House of Representatives, John Boehner.