Ted Cruz is holding a rally in Scranton, Pennsylvania. Watch live below!




Tags: Ted Cruz