John Boehner

Ted Cruz is 'Lucifer', says ex-speaker John Boehner

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