U.S. Senator Ted Cruz made a campaign stop in Beaumont, Texas, where he was asked repeated questions by KBMT-TV’s Kevin Steele about the issue of gay marriage. Cruz finally turned the table and owned Steele on this issue.

Cruz doesn’t shrink back like so many establishment Republicans do! God bless him for speaking truth in love.