3 May 2016

Pressure on Cruz to take Indiana

From Morning Report, 8:16 am on 3 May 2016

The pressure is mounting on Ted Cruz to win in Indiana tomorrow in what many are seeing as his last stand.