WATCH: ‘Impediment to peace’ is Palestinian leadership, says Cruz

While United States Senator Ted Cruz’s tight congressional race remains in the national spotlight, the Texas senator didn’t mince words with regard to his position that the Palestinians are standing in the way of a lasting solution to the conflict with Israel.