Ted Cruz Walks off Washington Stage Amid Boos and Jeers

Republican Texas Senator Ted Cruz walked off the stage at an In Defense of Christians event in Washington on Wednesday night amid jeers and boos during a speech on middle east Christians. After saying “Christians have no greater ally than the  Israel state,” members of the audience began jeering the senator. Shouts of “Stop it” […]