Ted Cruz took his turn up to bat at the mounting criticism from all sides of the political spectrum at what is seen as Obama’s reluctance to deal with the ISIS threat.







Watch below:

Watch the latest video at video.foxnews.com

Well done Senator Cruz.