





Ted Cruz was on with Cavuto an hour ago talking the IMF, Russia, religious liberty and Hobby Lobby and you can watch the full interview below: