MSNBC Live with Thomas Roberts 04/06/16

Cruz explains his 'New York Values' statement

Ted Cruz elaborates on his statement regarding "New York Values" and gives his description of the effects of the "liberal politics" that consume New York. ... more Duration: {{video.duration.momentjs}}