Sign up for the MSNBC newsletter

You have been successfully added to our newsletter.

Let our news meet your inbox

shift

Ted Cruz holds town hall meeting in Iowa

Republican presidential candidate Ted Cruz answers voters’ questions at a town hall at Tanglewood Hills Pavilion in Bettendorf, Iowa.

BEST OF MSNBC

Play All