Watch Ted Cruz confront protesters over Iran nuke deal Posted on July 24, 2015 by TMH The Washington Examiner
Pingback: Trevor Loudon's New Zeal Blog » Watch Ted Cruz confront protesters over Iran nuke deal